Mesibo iOS框架
前往https://mesibo.com查看文档。
安装
Mesibo iOS SDK可以作为CocoaPods pod或单独的框架使用,可以手动安装。
CocoaPods是Swift和Objective-C Cocoa项目的开源依赖管理工具,可自动管理如Mesibo的第三方库在你的项目中的使用。详情请参阅CocoaPods 入门指南。
如果您喜欢手动安装,您可以点击此处。
无论您选择哪种方法,请确保在继续之前安装了git lfs。
使用CocoaPods安装
如果您已经有CocoaPods工具,请跳到第2步。
步骤 1: 安装 CocoaPods
CocoaPods是Swift和Objective-C Cocoa项目的开源依赖管理工具,可自动管理如Mesibo的第三方库在你的项目中的使用。详情请参阅CocoaPods 入门指南。
您可以在 Terminal.app 中运行以下命令来安装 CocoaPods
$ sudo gem install cocoapods
$ pod setup
根据您的 Ruby 安装情况,您可能不需要作为
sudo
运行来安装 Cocoapods 钥匙。
步骤 2: 创建 Podfile
由 CocoaPods 管理的项目依赖项在名为 Podfile
的文件中指定。在 Xcode 项目(.xcodeproj
)相同的目录中创建此文件,并将以下行复制粘贴到其中
target "YourTargetName" do
source 'https://github.com/CocoaPods/Specs.git'
pod 'mesibo'
end
这将为您的项目安装 mesibo 核心API框架。
步骤 3: 安装 Mesibo 核心API框架
现在您可以为项目安装 mesibo 依赖项
$ pod install
从现在起,在构建项目时,请确保始终打开生成的 Xcode 工作区(.xcworkspace
),而不是项目文件
$ open <YourProjectName>.xcworkspace
步骤 4: 安装 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 下载 Mesibo 的所有 iOS 框架,或者通过在 Terminal.app 中运行以下命令
git clone https://github.com/mesibo/mesiboframeworks.git
如果您使用的是 Mesibo Call 框架,您还需要通过从 GitHub 下载 Mesibo WebRTC 框架,或者通过在 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
从资源文件夹拖入您的项目。当提示时,确保没有选择 Copy items into destination 组的文件夹。 -
在您的项目中导入头文件
#import <MesiboUI/MesiboUI.h>
Mesibo UI SDK使用谷歌地图和地点API来发送位置。因此,为了使用此功能,您必须具备谷歌地图和地点框架,以及您的info.plist中的谷歌API密钥 - 请参阅如何获取您的谷歌地图API密钥并安装它。
Mesibo 语音和视频通话框架
-
将
mesibocall.framework
拖到您的Xcode项目中。Xcode将提示您进行各种选项 - 请确保选择如果需要则复制项目。 -
在项目中右键单击
mesibocall.framework
,然后选择"在Finder中显示"。 -
将
MesiboCallBundle.bundle
从资源文件夹拖到您的项目中。当提示时,请确保组文件夹中的在目标中复制项目不选中。 -
在您的项目中导入头文件
#import <MesiboCall/MesiboCall.h>
现在您可以开始用Mesibo开发功能了。请确保每次更新Mesibo时都更新这些框架。