mesibo 2.5.7

mesibo 2.5.7

Mesibo 维护。



mesibo 2.5.7

  • 作者:
  • 姓名

Mesibo Frameworks for iOS

访问 https://mesibo.com 获取文档。

安装

Mesibo 的 iOS SDK 作为 CocoaPods 库或可手动安装的独立框架提供。

CocoaPods 是一个开源的依赖管理器,用于 Swift 和 Objective-C 的 Cocoa 项目,它自动化了使用 Mesibo 等第三方库的过程。有关详情,请查阅 CocoaPods 入门指南

如果您倾向于手动安装,可以点击 这里

无论您选择哪种方式,请在继续之前确保已安装 git lfs

使用 CocoaPods 安装

如果您已经安装了 CocoaPods 工具,请跳过第 2 步。

第一步:安装 CocoaPods

CocoaPods 是一个开源的依赖管理器,用于 Swift 和 Objective-C 的 Cocoa 项目,它自动化了使用 Mesibo 等第三方库的过程。有关详情,请查阅 CocoaPods 入门指南

您可以通过在 Terminal.app 中运行以下命令来安装 CocoaPods:

$ sudo gem install cocoapods
$ pod setup

根据您的 Ruby 安装情况,您可能不需要以 sudo 权限安装 cocoa-pods 钩子。

第二步:创建 Podfile

要在 CocoaPods 中管理项目依赖关系,请指定一个名为 Podfile 的文件。在您的 Xcode 项目(.xcodeproj)文件相同的目录下创建此文件,并将以下行复制粘贴到其中:

target "YourTargetName" do
    source 'https://github.com/CocoaPods/Specs.git'
    pod 'mesibo'
end

这将安装 mesibo 内核 API 框架到您的项目中。

第三步:安装 Mesibo 核心API框架

现在,您可以安装项目中 mesibo 的依赖。

$ pod install

从此以后,确保在构建项目时始终打开生成的 Xcode 工作空间(.xcworkspace),而不是项目文件。

$ open <YourProjectName>.xcworkspace

第四步:安装 Mesibo UI 和通话框架

同样,您也可以按照以下步骤安装 mesibo-ui 和 mesibo-calls 框架。

target "YourTargetName" do
    source 'https://github.com/CocoaPods/Specs.git'
    pod 'mesibo-ui'
    pod 'mesibo-calls'
end

第4步:全部完成!

此时,您可以使用 Mesibo 了。只需 #import 您需要的类头部并开始编码!

#import <Mesibo/Mesibo.h>
#import <MesiboUI/MesiboUI.h>
#import <MesiboCall/MesiboCall.h>

手动安装

您可以手动将 mesibo 框架添加到您的项目中。

您可以从 GitHub 下载 iOS 的所有 Mesibo 框架,或者通过在 Terminal.app 中运行以下命令:

git clone https://github.com/mesibo/mesiboframeworks.git

如果您正在使用 Mesibo Call 框架,还需要下载 Mesibo WebRTC 框架,可以通过从 GitHub 下载或通过在 Terminal.app 中运行以下命令:

git clone https://github.com/mesibo/mesibowebrtcframework.git

Mesibo 核心API框架

  1. mesibo.framework 拖到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 确保选择 如果需要则复制项目

  2. 在您的项目中导入头文件

#import <Mesibo/Mesibo.h>

Mesibo UI 框架

  1. messaging.framework 拖到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 确保选择 如果需要则复制项目

  2. 在项目中右键单击 messaging.framework,并选择“在Finder中显示”。

  3. messagingui.bundle 从资源文件夹拖拽到项目中。当提示时,请确保 将项目内容复制到目标文件夹 选项组未选择。

  4. 在您的项目中导入头文件

#import <MesiboUI/MesiboUI.h>

Mesibo UI SDK 使用谷歌地图和地点API发送位置。因此,为了使用此功能,您必须拥有谷歌地图和地点框架以及您自己的 info.plist 中的谷歌API密钥 - 参考以下链接了解如何获取您的谷歌地图API密钥并安装它:如何获取谷歌地图API密钥并安装它

Mesibo 语音和视频通话框架

  1. mesibocall.framework 拖拽到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 确保选择 如果需要则复制项目内容

  2. 在项目中的 mesibocall.framework 上右键单击,并选择“在Finder中显示”。

  3. MesiboCallBundle.bundle 从资源文件夹拖拽到项目中。当提示时,确保 将项目内容复制到目标文件夹 选项组未选择。

  4. 在您的项目中导入头文件

#import <MesiboCall/MesiboCall.h>

现在您可以使用 mesibo 开始开发功能模块。请注意,每次 mesibo 更新时,务必更新这些框架。