快速跑通 Sample Code

更新时间: 2024/03/15 16:58:00

您可以通过跑通 Sample Code,体验网易云信音视频通话功能,包括一对一音视频通话和多人音视频通话。

前提条件

请确认您已完成以下操作:

开发环境要求

在开始运行工程之前,请您准备以下开发环境:

  • Xcode 11 及以上版本。
  • mac OS X 10.11 或以上版本的 Mac 设备。
  • 项目已配置有效的开发者签名。

快速跑通 Sample Code

在运行示例项目之前,请在云信控制台中为指定应用开通调试模式。调试模式建议只在集成开发阶段使用,请在应用正式上线前改回安全模式。

  1. 一对一通话示例代码多人通话示例代码下载页面下载需要的 Demo 源码工程。

  2. 在源码工程所在文件夹下新建文件夹 nertc_sdk_mac

  3. SDK 下载中心获取最新版本的 NERTC SDK,将解压后的文件 NEFundation_Mac.frameworknertc_sdk_Mac.framework 拷贝到文件夹 nertc_sdk_mac下。

  4. 开启一个终端,执行以下命令生成 Xcode 工程。

    qmake -spec macx-xcode NERtcSample-1to1-Windows_Mac.pro
    
  5. 使用 Xcode 打开工程,在 Build Phases 选项中单击 Copy Files Phase

  6. Copy Files 页面中将 Destination 设置为 Frameworks,并添加 NEFundation_Mac.frameworknertc_sdk_Mac.framework

  7. nrtc_engine.h中配置 Appkey。

    c++#define APP_KEY ""              // put your app key here, testing
    
  8. 使用 Xcode 打开上述建立好的工程,在 Info.plist 中添加访问摄像头及麦克风设备的权限,单机运行即可运行程序。

此文档是否对你有帮助?
有帮助
去反馈
  • 前提条件
  • 开发环境要求
  • 快速跑通 Sample Code