导入 SDK
您可以选择如下任意一种方式:
- 使用 CocoaPods 添加远程依赖项,导入 Framework
- 使用 CocoaPods 添加远程依赖项,导入 IMKit SDK 源码
- 手动导入 Framework(手动集成不支持导入源码)
- 5.16.1 版本开始,支持通过
Swift Package Manager
的方式导入 IMKit SDK。
环境要求
- Xcode 需要使用 Xcode 11 及以上的版本。
- 苹果设备的系统需要使用 iOS 9.0 及以上的版本。
- 如果您打算通过 CocoaPods 集成 SDK,需要使用 CocoaPods 1.10.0 及以上的版本。这是因为 IMLib SDK 5.1.1 版本后变更为 XCFramework,而 CocoaPods 是从 1.10.0 版本后才完整支持 XCFramework 的集成方式, 具体请参见知识库文档。
- Swift Package Manager 方式需要 Swift 5.0 及以上的版本。
如需安装 CocoaPods 环境,请参照 安装 CocoaPods。
检查版本
在导入 SDK 前,可以前往融云官网 SDK 下载页面确认当前最新版本号。
CocoaPods
CocoaPods 用户可以导入 Framework 或导入 IMKit 源码。
提示
请选用同一种方式导入 IMKit 及其插件,不要在同一个 podfile 文件中混用 Framework 和源码。详见SDK 开源代码说明。