mesibo-calls 2.5.7

mesibo-calls 2.5.7

Mesibo 维护。



 
依赖项
mesibo= 2.5.7
mesibo-webrtc= 1.4.0
 

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框架

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

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

#import <Mesibo/Mesibo.h>

Mesibo 界面框架

  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 密钥和安装它

  1. mesibocall.framework 拖入您的 xcode 项目。Xcode 会提示您各种选项 - 确保选择 如果需要则复制项目

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

  3. 从资源文件夹中将 MesiboCallBundle.bundle 拖入您的项目。当提示时,请确保未选中 将项目复制到目标文件夹

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

#import <MesiboCall/MesiboCall.h>

现在您可以开始使用 mesibo 开发了。确保每次 mesibo 更新时都更新这些框架。