运行示例项目
大约 2 分钟
iOS 集成文档
运行示例项目
本文帮助你快速集成和运行环信 CallKit(基于环信即时通讯 IM SDK V4.16.0 或以上版本),实现一对一音视频通话和群组音视频通话功能。
开发环境要求
- Xcode 16.0 或以上版本
- 最低支持系统版本:iOS 15.0
- 已为你的项目设置有效的开发者签名
- CocoaPods v1.14.3 或以上版本
前提条件
在 环信控制台 进行如下操作:
- 注册环信账号。
- 创建应用,获取应用的 App Key,格式为
orgname#appname
。 - 创建用户,获取用户 ID 和 用户 Token。
- 创建群组,获取群组 ID,将用户加入群组。
- 开通音视频服务。为了保障流畅的用户体验,开通服务后,你需等待 15 分钟才能跑通示例项目。
操作步骤
步骤 1 配置项目
在 Github 中克隆或下载代码。
git clone https://github.com/easemob/easemob-callkit-iOS
步骤 2 设置 App Key
在 PublicDefines.swift
中填写你的应用的 App Key:
let AppKey: String = <#AppKey#>
步骤 3 安装本地依赖
在终端使用 cd 命令到 podfile
所在的文件目录下,执行 pod install
命令,等待成功后点击 运行。
pod install
步骤 4 运行项目
- 登录:在登录界面输入用户 ID 和 用户 Token,然后点击 Login。
- 发起通话:
- 一对一通话:选择 audio 或 video,输入呼叫用户的用户 ID,点击 Call。
- 群组通话:选择 group,输入群组 ID,点击 Call。 你可以点击 log 查看 CallKit 相关日志,搜索
EaseCallUIKit
过滤 CallKit 日志。
