文档中心
VideoTalk 视频通话
文档中心
体验 App
SDK 中心
API 中心
常见问题
代码市场
进入控制台
立即注册
登录
中文站 English
  • 文档中心
  • 视频通话
  • 下载示例源码
  • iOS
iOS
示例源码
CodeStore 下载
  • CodeStore 下载

示例源码运行指引

本文介绍如何快速跑通示例源码,体验基础的音视频通话服务。

  • 该源码仅供开发者接入时参考,ZEGO 不负责源码的后续维护。
  • 若开发者计划将该源码用于生产环境,请确保发布前进行充分测试,避免发生潜在问题造成损失。
  • 更多相关源码,请参考 CodeStore。

准备环境

在开始运行示例源码之前,请确保开发环境满足以下要求(以下说明皆以 macOS 开发电脑为例):

  • Xcode 15.0 或以上版本。
  • iOS 13.0 或以上版本且支持音视频的 iOS 设备(仅支持真机)。
  • iOS 设备已经连接到 Internet。

前提条件

  • 已在 ZEGO 控制台 创建项目,并申请有效的 AppID 和 AppSign,详情请参考 控制台 - 项目管理 - 项目信息。
  • 已开通即时通讯服务,详情请参考 服务配置 - 即时通讯。
  • 已联系 ZEGO 商务人员,提供申请到的 AppID,以及自己项目的包名,开通 ZegoEffects SDK 相关权限。

运行示例源码

  1. 打开 “AppStore”,搜索 “Xcode” 并下载安装。

  2. 使用 Xcode 打开 “GoCall.xcworkspace” 文件。

    1. 打开 Xcode,选择左上角的菜单 “File > Open...”。

    2. 在解压后的示例源码文件夹中,找到 “GoCall.xcworkspace” 文件打开。

  3. 登录 Apple 开发者账号。

    1. 打开 Xcode,选择左上角的菜单 “Xcode > Preferences...”。

    2. 单击 “Accounts” 选项卡,单击左下角的 “+”,选择添加 “Apple ID”,单击 “Continue”。

    3. 输入 Apple ID 和 Password 登录。

  4. 修改 Bundle Identifier 和开发者证书。

    1. 打开 Xcode,单击左侧的 “GoCall” 项目。

    2. 打开 TARGETS 选项,开发者可以根据需求,单击 “General” 选项卡,修改项目的 Bundle Identifier;单击 “Signing & Capabilities” 选项卡,选择自己的开发者证书。

  1. 下载的示例源码中缺少 SDK 初始化所需的 AppID 和 AppSign,需要修改 “KeyCenter.h” 文件, 路径为 /GoCall_iOS/GoCall/GoCall/Config/KeyCenter。请使用本文 2 前提条件 已获取的 AppID 和 AppSign 正确填写,否则示例源码无法正常运行。

    /Pics/GoCall/call/keycenter.jpg

    /**
     * 当您从 ZEGO 申请到 APP_ID 和 APP_SIGN 之后,我们强烈建议您将其通过服务器下发到 App,而不是保存在代码当中
     * 这里将其保存在代码当中,只是为了执行 demo
     *
     * AppID,AppSign:从官网或者技术支持获取
     */
    
     /**
     * GoCall AppID  NSUInteger
     */
    #define kGoCallAppID  <#APPID#>
    
    /**
     * GoCall AppSign NSString
     */
    #define kGoCallAppSign <#APPSIGN#>
  2. 将 iOS 设备连接到开发电脑,单击 Xcode 上方的的 “Any iOS Device”,在弹出的选项框选择该 iOS 真机设备。

    /Pics/GoCall/ios/gc_device.png

  1. 单击 Xcode 左上角的 “Build” 按钮编译和运行示例源码。
    /Pics/GoCall/ios/gc_run.png
本篇目录
  • 免费试用
  • 提交工单
    咨询集成、功能及报价等问题
    电话咨询
    400 1006 604
    咨询客服
    微信扫码,24h在线

    联系我们

  • 文档反馈