# 快速集成SDK
本文为您介绍了 iOS 端集成 SDK 的操作步骤,帮助您快速集成 SDK 并实现多方视频通话的基本功能。
# 前提条件
- Xcode 13.0 或以上版本
- 支持 iOS 9.0 或以上版本的移动设备
- 有效的开发者账号
# 创建 iOS 项目
参考以下步骤创建一个 iOS 项目。若已有 iOS 项目,可以直接查看集成 JC SDK。
打开 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。
# 操作步骤
# 步骤一:获取 Juphoon_Rtc_SDK_for_iOS
您可在 Juphoon 的产品官方网站下载到最新版的 Juphoon RTC SDK,
访问下载地址 (opens new window),示例如下:
注:首次访问,请先注册后登录。
Juphoon_Rtc_SDK_for_iOS_CallCenter 包里面提供了所有支持开发语言 demo 程序的编译程序、开发指南、demo 程序源码和 SDK 文件,其解压之后的目录结构如下所示:
# 步骤二:导入SDK
点击 General,在 Frameworks, Libraries, and Embedded Content 一栏,点击 + 符号,然后导入 JRTCSDK.framework 、jussl.framework和 openh264.framework 动态库, 选择 Embed & Sign 。
设置 Enable Bitcode 为 NO 。
设置后台运行模式:点击 Signing & Capabilities,找到 Background Modes,勾选红框内的 Audio, AirPlay, and Picture in Picture 。
添加 SDK 头文件:#import <JRTCSDK/JRTCSDK.h> ;也可以通过配置iOS工程的 Prefix Header 导入 SDK 接口需要的所有头文件,如下图:
# 步骤三:添加项目权限
访问系统权限 点击 Info,然后添加麦克风和摄像头权限。
# 步骤四:编译运行
以上步骤进行完后,编译工程,如果没有报错,恭喜您,您已经成功配置 SDK,可以进行下一步了。