实现首次通话
适用于 iOS 的 CallPlus 可在您的应用程序中为用户之间的一对一和多人通信提供语音和视频通话能力。
CallPlus 支持 一对一通话 和 多人通话。按照下面的指南使用 Objective-C 从头开始实现一对一通话和多人通话。
环境要求
适用于 iOS 的 CallPlus SDK 的 最低要求如下。
- iOS 10.0 及更高版本
- Xcode 9.0 或以上版本
前置条件
-
注册开发者账号。注册成功后,控制台会默认自动创建您的首个应用,默认生成开发环境下的 App Key,使用国内数据中心。
-
获取开发环境的应用 App Key。如不使用默认应用,请参考 如何创建应用,并获取对应环境 App Key 和 App Secret。
注意
每个应用具有两个不同的 App Key,分别对应开发环境与生产环境,两个环境之间数据隔离。在您的应用正式上线前,可切换到使用生产环境的 App Key,以便上线前进行测试和最终发布。
-
完成开通音视频服务。您需要开通音视频通话服务。
快速上手
您可以通过集成 CallPlus for iOS 进行一对一通话,或多人通话。
步骤 1 创建项目
打开 Xcode 并创建一个新项目。
步骤 2 集成 SDK
您可以使用 CocoaPods 安装 RongCallPlusLib,也可以通过下载对应的 Framework 文件手动导入到工程中。
CocoaPods
-
在您的项目目录中创建一个名为
Podfile
的文件,如下所示。touch Podfile
-
在 Xcode 中将
RongCallPlusLib
框架添加到你的Podfile
中,如下所示。# Podfile
pod 'RongCallPlusLib' -
运行以下命令,通过 CocoaPods 安装
RongCallPlusLib
框架。$ pod install