跑通圈组 Demo 源码
更新时间: 2023/07/21 06:54:54
网易云信在 Github 上提供一个开源的“类 Discord”示例项目(圈组 Demo)。您可参考 Demo 源码,在您的本地项目中快速构建“类Discord即时通讯社群”应用。
本文介绍如何快速跑通圈组 Demo 源码。跑通后 Demo 的部分 界面效果详见圈组 Demo 效果展示。
圈组 Demo 目前已支持:
- 圈组服务器、频道和身份组管理
- 频道内聊天(文字和图片消息)
- 通讯录管理
圈组 Demo 详细功能清单请参见 圈组 Demo 功能清单。
前提条件
在开始运行示例项目之前,请确保:
-
您已联系云信商务经理或技术支持开通圈组试用权限。
-
您的开发环境满足以下要求:
环境要求 说明 Xcode 版本 Xcode 12 及以上版本 iOS 系统版本 iOS 9+
运行示例项目源码
-
前往 GitHub 下载示例项目源码。
- 示例项目结构如下:
目录 说明 app 应用主入口,包含外部页面框架 QChatKitUI 圈组功能页面相关代码 ContactKitUI 通讯录功能页面相关代码
- 示例项目结构如下:
-
进入到 Podfile 所在目录,执行
pod install
。中间如果报错,请执行pod update
。 -
双击 app.xcworkspace,打开项目。
-
找到工程目录里的
app/xkit-ios/AppKey.swift
文件,将里面的如下代码中的your appKey
替换成您的App Key。public static let appKey = "your appKey"
-
将源码运行在您的模拟器或真机设备上。
-
使用手机号码注册登录,即可体验圈组 Demo。
此文档是否对你有帮助?