# 准备开发环境

本文为您介绍了 iOS 端集成插件的操作步骤,帮助您快速集成插件并实现视频会议的基本功能。

# 前提条件

  • 支持 iOS 9.0 或以上版本的 iOS 真机 设备

# 创建 iOS 项目

参考以下步骤创建一个 iOS 项目。若已有 iOS 项目,可以直接查看【配置插件】。

  • 打开 Xcode 并点击 Create a new Xcode project

  • 选择项目类型为 Single View App,并点击 Next

  • 输入项目信息,如项目名称、开发团队信息、组织名称和语言,并点击 Next

    TIP

    如果您没有添加过开发团队信息,点击 Xcode -> Preferences… -> Accounts,点击左下角加号并按照屏幕提示登入 Apple ID,完成后即可选择您的账户作为开发团队。

  • 选择项目存储路径,并点击 Create

  • 进入 TARGETS -> Project Name -> Signing & Capabilities 菜单,勾选 Automatically manage signing

# 配置插件

在 Mac 环境下打开下载的 iOS 插件(动态库),在文件夹内包含了 JMSDK.frameworkJMPlugin.framework

WX20201123-154838@2x.png

# 步骤一:导入文件

将插件文件夹拷贝到您工程所在的目录下。

导入文件和库,点击 Build Phases,点击 + 符号,导入文件夹下的 JMSDK.framework 、JMPlugin.framework 以及其他 SDK 依赖的库,如下图:

WX20201123-155428@2x.png

# 步骤二:动态库配置

如下图,点击 General,将对应 JMSDK.framework 、JMPlugin.framework 后面 Embed 选项改成 Embed & Sign。

WX20201123-155549@2x.png

# 步骤三:设置路径

点击 Build Settings,找到 Framework Search Paths,并设置Framework Search Paths,如下图:

WX20201123-155759@2x.png

TIP

完成上述导入 JMSDK.framework 、JMPlugin.framework 后,Xcode 会自动生成该路径,如果 Xcode 没有自动生成路径,用户要根据 JMSDK.framework 、JMPlugin.framework 所在目录,手动设置路径。

# 步骤四:设置参数

设置 Enable Bitcode 为 NO,点击 Build Settings,找到 Enable Bitcode 设置为 NO,如下图:

WX20201123-160139@2x.png

# 步骤五:设置后台运行模式

点击 Signing & Capabilities,找到 Background Modes,勾选 Audio, AirPlay,and Picture in Picture ,如下图:

WX20201123-160912@2x.png

# 步骤六:设置权限

设置麦克风,摄像头,相册权限,点击 Info,然后添加麦克风,摄像头,相册的权限,如下图:

WX20201123-162048@2x.png

# 步骤七:开始集成

然后在需要调用 SDK 接口的.m 文件导入我们 SDK 头文件,即可使用 SDK 的类和方法开始集成;

如下图:

#import <JMPlugin/JMPlugin.h>

以上步骤进行完后,编译工程。

如果没有报错,恭喜您,您已经成功配置插件,可以进行下一步登录的集成了。