Mesibo Frameworks for iOS
访问 https://mesibo.com 查看文档。
安装
Mesibo SDKs for iOS 作为 CocoaPods 的 pod 或独立的框架提供,可以手动安装。
CocoaPods 是一个开源的 Swift 和 Objective-C Cocoa 项目的依赖管理器,它自动管理使用 Mesibo 等第三方库的过程。有关详细信息,请参阅 CocoaPods 入门指南。
如果您选择手动安装,可以点击 此处。
无论您选择哪种方法,在继续之前请确保已安装 git lfs。
使用 CocoaPods 安装
如果您已经安装了 CocoaPods 工具,请跳到第二步。
第一步:安装 CocoaPods
CocoaPods 是一个开源的 Swift 和 Objective-C Cocoa 项目的依赖管理器,它自动管理使用 Mesibo 等第三方库的过程。有关详细信息,请参阅 CocoaPods 入门指南。
您可以通过在 Terminal.app 中运行以下命令来安装 CocoaPods:
$ sudo gem install cocoapods
$ pod setup
根据您的 Ruby 安装情况,您可能不需要以
sudo
的方式安装 cocoa-pods gem。
第二步:创建 Podfile 文件
要由 CocoaPods 管理的项目依赖关系在名为 Podfile
的文件中指定。在您的 Xcode 项目文件(.xcodeproj
)同一目录下创建此文件,并将以下行复制粘贴到其中:
target "YourTargetName" do
source 'https://github.com/CocoaPods/Specs.git'
pod 'mesibo'
end
这将安装 mesibo 核心API框架到您的项目中。
第三步:安装 Mesibo Core API 框架
现在,您可以为您的项目安装 mesibo 依赖。
$ pod install
从现在起,确保无论构建项目时总是打开生成的 Xcode 工作空间(.xcworkspace
),而不是项目文件。
$ open <YourProjectName>.xcworkspace
第四步:安装 Mesibo UI 和 Calls 框架
同样,您也可以按照以下步骤安装 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 密钥并安装它。
Mesibo 语音和视频通话框架
-
将
mesibocall.framework
拖放到您的 xcode 项目中。Xcode 将提示您进行各种选择 - 请确保选择 如果需要则复制项目。 -
右键点击您的项目中的
mesibocall.framework
,并选择 "在 Finder 中显示"。 -
将
MesiboCallBundle.bundle
从资源文件夹拖放到您的项目中。当提示时,确保未选中 将项目复制到目标文件夹 组的文件夹中。 -
在项目中导入头文件
#import <MesiboCall/MesiboCall.h>
您现在可以开始使用 mesibo 开发功能了。确保每次 mesibo 更新时都更新这些框架。