请确保开发环境满足以下技术要求:
互动视频示例 Demo_iOS
注意
下载的 Demo 源码中缺少 SDK 初始化必须的 AppID 和 AppSign,请提前在 ZEGO 控制台 获取。如果不填写正确的 AppID 和 AppSign,源码无法正常跑起来。
运行步骤如下:
1、 双击打开 src 目录下的 LiveRoomPlayground.xcodeproj。
2、 选择运行 Target 为 GameLive
。
3、 修改 Bundle Identifier 和 开发者证书
真机上调试demo,team改成开发者自己的。 本 Demo 的 iOS App(Target:
LiveRoomPlayground-iOS
) 包含GameLive
和GameLiveSetupUI
两个用于录屏的扩展程序。需要把他们的 Bundle Identifier 设置成前缀一样,可参考 Demo 设置。
4、 本 Demo 因为需要在录屏进程和主 app 间共享数据,因此开启了App Groups 特性,开发者需要在苹果开发者中心配置自己的 App Groups,然后在项目中选择该 App Groups。
LiveRoomPlayground-iOS
、GameLive
、GameLiveSetupUI
都需要进行如下配置。 然后在项目源码中搜索group.com.zego.doudong.LiveRoomPlayground
,把它替换成您的 group name。
5、 在 Demo 源码的 ZGKeyCenter.m
中修改 AppID 和 AppSign 的信息。
6、 点击 build and run 按钮进行编译和运行,并附加到一个宿主 app 上,即可运行 GameLive
进程。
联系我们
文档反馈