! 新版开发者中心已正式上线,旧文档将于6月30日下架,不再维护 立即体验

SDK集成指引

下载pdf
更新时间:2019-10-15 17:51

目前 SDK 仅支持手动安装,集成步骤如下。

1 准备环境

请确保开发环境满足以下技术要求:

  • Apple Xcode 6.0 或以上版本
  • iOS 8.0 或以上版本
  • 支持音视频功能的模拟器或真机

2 下载 SDK

2.1 下载依赖 SDK

请从 ZegoLiveRoom iOS 下载语聊房 SDK 所依赖的互动视频 SDK。

语聊房 SDK 依赖 2019-07-09(ge9606fe0) 之后版本的互动视频 SDK。

2.2 下载语聊房 SDK

请从 ZegoChatroom iOS 下载 SDK。

3 集成 SDK

3.1 集成动态库

添加 SDK 动态库文件

  1. 手动将 ZegoLiveRoom SDK 、ZegoChatroom SDK 动态库文件,拷贝到项目目录下。
  2. 打开 Xcode,使用 [Add Files to "xxx"(xxx 为用户的项目名)],添加上述 SDK 动态库文件到项目。

导入 SDK

注意,SDK 库文件中有两个文件夹:iphoneos 和 iphoneos_simulator,区别如下:

  1. iphoneos 仅用于真机调试。用户在最终发布时,需要使用此文件下的 framework 文件,否则可能被苹果打回。
  2. iphonos_simulator 包含了真机和模拟器调试的库。如果用户开发过程中使用模拟器调试,需要导入此文件夹下的 framework 文件。但是最终发布时,要切换回 iphoneos 文件下的 framework 文件。

注意,在下面的设置步骤中,请选择符合开发要求的 framework 文件。

  1. 在 Xcode 中,选择:项目 TARGET -> General -> Frameworks,Libraries,and Enbedded Content 中,添加 ZegoLiveRoom.framework 及 ZegoChatroom.framework,Embed 设置为 Embed & Sign。

项目设置

  1. 打开 Xcode,选择:项目 TARGET -> General -> Deployment Target,设置 8.0 或以上版本。
  2. 继续在 Xcode 中,选择:项目 TARGET -> Build Settings -> Build Options -> Setting,设置要编译的项目 TARGET。