跑通圈组 Demo 源码

更新时间: 2023/07/21 06:54:54

网易云信在 Github 上提供一个开源的“类 Discord”示例项目(圈组 Demo)。您可参考 Demo 源码,在您的本地项目中快速构建“类Discord即时通讯社群”应用。

本文介绍如何快速跑通圈组 Demo 源码。跑通后 Demo 的部分 界面效果详见圈组 Demo 效果展示

圈组 Demo 目前已支持:

  • 圈组服务器、频道和身份组管理
  • 频道内聊天(文字和图片消息)
  • 通讯录管理

圈组 Demo 详细功能清单请参见 圈组 Demo 功能清单

前提条件

在开始运行示例项目之前,请确保:

  • 您已联系云信商务经理或技术支持开通圈组试用权限

  • 您已完成账号创建应用创建,获取您的 AppKey。

  • 您的开发环境满足以下要求:

    环境要求 说明
    Xcode 版本 Xcode 12 及以上版本
    iOS 系统版本 iOS 9+

运行示例项目源码

  1. 前往 GitHub 下载示例项目源码

    • 示例项目结构如下:
      目录 说明
      app 应用主入口,包含外部页面框架
      QChatKitUI 圈组功能页面相关代码
      ContactKitUI 通讯录功能页面相关代码
  2. 进入到 Podfile 所在目录,执行 pod install。中间如果报错,请执行 pod update

  3. 双击 app.xcworkspace,打开项目。

  4. 找到工程目录里的 app/xkit-ios/AppKey.swift 文件,将里面的如下代码中的 your appKey替换成您的App Key。

    
      public static let appKey = "your appKey"
    
    
  5. 将源码运行在您的模拟器或真机设备上。

  6. 使用手机号码注册登录,即可体验圈组 Demo。

此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 运行示例项目源码