Mesibo Frameworks for iOS
访问 https://mesibo.com 了解文档。
安装
Mesibo SDKs for iOS 可作为 CocoaPods pods 或可手动安装的单独框架获取。
CocoaPods 是一个开源的依赖管理器,用于 Swift 和 Objective-C 的 Cocoa 项目,它可以自动化使用第三方库如 Mesibo 的过程。有关详细信息,请参阅 CocoaPods 入门指南。
如果您喜欢手动安装,可以点击 这里。
不管您选择哪种方法,请确保在继续之前安装了 git lfs。
使用 CocoaPods 安装
如果您已经安装了 CocoaPods 工具,请跳到第二步。
步骤 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:全部完成!
到了这个阶段, everything's in place for you to start using Mesibo。只需 #import
相关类的头文件,即可开始编码!
#import <Mesibo/Mesibo.h>
#import <MesiboUI/MesiboUI.h>
#import <MesiboCall/MesiboCall.h>
手动安装
你可以手动将 mesibo 框架添加到项目中。
您可以从 GitHub Mesibo 框架的 iOS 或者在 Terminal.app 中运行以下命令下载所有 mesibo 框架:
git clone https://github.com/mesibo/mesiboframeworks.git
如果你使用的是 Mesibo Call 框架,还需要下载 Mesibo WebRTC 框架,可以通过 GitHub Mesibo WebRTC 框架的 或者在 Terminal.app 中运行以下命令下载:
git clone https://github.com/mesibo/mesibowebrtcframework.git
Mesibo 核心API框架
-
将
mesibo.framework
拖放到您的 xcode 项目中。Xcode 将提示您选择选项 - 确保选择 如果需要则复制项目 -
在您的项目中导入头文件
#import <Mesibo/Mesibo.h>
Mesibo 界面框架
-
将
messaging.framework
拖放到您的 xcode 项目中。Xcode 将会提示您进行选择 - 请确保选择 如果需要则复制项目 -
在您的项目中选择
messaging.framework
并右键点击,选择 "显示在Finder 中"。 -
从资源文件夹中将
messagingui.bundle
拖入您的项目中。当提示时,确保未选中 将项目复制到目标文件夹 选项组。 -
在您的项目中导入头文件
#import <MesiboUI/MesiboUI.h>
Mesibo UI SDK 使用谷歌地图和地点 API 发送位置。因此,为了使用此功能,您必须拥有谷歌地图和地点框架,并在 info.plist 中设置您的谷歌 API 密钥 - 请参考如何获取您的谷歌地图 API 密钥和安装它。
-
将
mesibocall.framework
拖入您的 xcode 项目。Xcode 会提示您各种选项 - 确保选择 如果需要则复制项目 -
在您的项目中右键单击
mesibocall.framework
,然后选择“在 Finder 中显示”。 -
从资源文件夹中将
MesiboCallBundle.bundle
拖入您的项目。当提示时,请确保未选中 将项目复制到目标文件夹。 -
在您的项目中导入头文件
#import <MesiboCall/MesiboCall.h>
现在您可以开始使用 mesibo 开发了。确保每次 mesibo 更新时都更新这些框架。