mesibo-uihelper 1.5.0

mesibo-uihelper 1.5.0

Mesibo 维护。



Mesibo Frameworks for iOS

访问 https://mesibo.com 获取文档。

安装

适用于 iOS 的 Mesibo SDK 以 CocoaPods 集成包或可以手动安装的单独框架的形式提供。

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

步骤 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 和 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 下载所有 Mesibo 框架,或者通过在 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框架

  1. mesibo.framework拖动到您的xcode项目中。Xcode将会提示您选择各种选项 - 确保选择<强>在需要时复制项

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

#import <Mesibo/Mesibo.h>

Mesibo UI框架

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

Mesibo 语音和视频通话框架

  1. mesibocall.framework拖动到您的xcode项目中。Xcode将会提示您选择各种选项 - 确保选择<强>在需要时复制项

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

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

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

#import <MesiboCall/MesiboCall.h>

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