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框架
-
将
mesibo.framework
拖到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 确保选择 如果需要则复制项目 -
在您的项目中导入头文件
#import <Mesibo/Mesibo.h>
Mesibo UI 框架
-
将
messaging.framework
拖到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 确保选择 如果需要则复制项目 -
在项目中右键单击
messaging.framework
,并选择“在Finder中显示”。 -
将
messagingui.bundle
从资源文件夹拖拽到项目中。当提示时,请确保 将项目内容复制到目标文件夹 选项组未选择。 -
在您的项目中导入头文件
#import <MesiboUI/MesiboUI.h>
Mesibo UI SDK 使用谷歌地图和地点API发送位置。因此,为了使用此功能,您必须拥有谷歌地图和地点框架以及您自己的 info.plist 中的谷歌API密钥 - 参考以下链接了解如何获取您的谷歌地图API密钥并安装它:如何获取谷歌地图API密钥并安装它。
Mesibo 语音和视频通话框架
-
将
mesibocall.framework
拖拽到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 确保选择 如果需要则复制项目内容 -
在项目中的
mesibocall.framework
上右键单击,并选择“在Finder中显示”。 -
将
MesiboCallBundle.bundle
从资源文件夹拖拽到项目中。当提示时,确保 将项目内容复制到目标文件夹 选项组未选择。 -
在您的项目中导入头文件
#import <MesiboCall/MesiboCall.h>
现在您可以使用 mesibo 开始开发功能模块。请注意,每次 mesibo 更新时,务必更新这些框架。