运行示例项目

大约 2 分钟

运行示例项目

本文帮助你快速集成和运行CallKit(基于即时通讯 IM SDK V4.16.0 或以上版本),实现一对一音视频通话和群组音视频通话功能。

开发环境要求

  • Xcode 16.0 或以上版本
  • 最低支持系统版本:iOS 15.0
  • 已为你的项目设置有效的开发者签名
  • CocoaPods v1.14.3 或以上版本

前提条件

声网控制台open in new window 进行如下操作:

  1. 注册账号open in new window
  2. 创建项目并开通 IM获取项目的 App ID
  3. 创建用户,获取用户 ID 和用户 Token。
  4. 创建群组,获取群组 ID,将用户加入群组。
  5. 开通声网 RTC。为了保障流畅的用户体验,开通服务后,你需等待 15 分钟才能跑通示例项目。

操作步骤

步骤 1: 配置项目

GitHubopen in new windowGiteeopen in new window 中克隆或下载代码。

  • GitHub 项目
git clone https://github.com/easemob/easemob-callkit-iOS.git 
  • Gitee 项目
git clone https://gitee.com/easemob-code/easemob-callkit-iOS.git

步骤 2 设置 App ID

PublicDefines.swift 中填写你的应用的 App ID:

let AppId: String = <#AppId#>

步骤 3 安装本地依赖

在终端使用 cd 命令到 podfile 所在的文件目录下,执行 pod install 命令,等待成功后点击 运行

pod install

步骤 4 运行项目

  1. 登录:在登录界面输入用户 ID 和 用户 Token,然后点击 Login
  2. 发起通话:
    • 一对一通话:选择 audiovideo,输入呼叫用户的用户 ID,点击 Call
    • 群组通话:选择 group,输入群组 ID,点击 Call。 你可以点击 log 查看 CallKit 相关日志,搜索 EaseCallUIKit 过滤 CallKit 日志。
上次编辑于: