腾讯礼物动画特效提供了适用于不同开发平台的 Demo。本文将主要介绍如何快速跑通礼物动画特效 SDK 的 iOS 端 Demo。
下载
环境要求
Xcode 9.0+。
iOS 9.0 以上的 iPhone 或者 iPad 真机。
项目已配置有效的开发者签名。
导入项目
解压下载的 zip 包, 进入 TCEffectPlayerDemo_iOS 目录, 在终端执行
pod install
,执行成功后,点击 TCEffectPlayerDemo.xcworkspace 打开 Demo 项目。注意:
修改配置
替换项目中的的 license 信息,打开 AppDelegate.m 文件,找到 LICENCE_URL 和 LICENCE_KEY 字段,把对应的值替换为您申请的腾讯动画特效播放器 SDK license 信息。 腾讯动画特效播放器支持支持申请测试 License 进行体验,申请详情请 点击 查看。

动画资源配置
说明:
如果您不需要播放自己的动画文件,则可以跳过当前步骤。
找到 Resource 目前, 把您的动画资源加入到此目录,同时在 ViewController.m 文件配置要播放的动画资源名称。

注意:
Demo 中自带的动画文件没有绑定 License,因此您可以使用自己的 License 来播放体验。
如果要替换自己的动画,需要注意动画的 License 信息要跟项目内设置的 License 信息一致,否则因为 License 信息不匹配而播放失败。
编译运行
1. 确保 iPhone 或 iPad 测试设备已经和 XCode 正常连接。
2. 修改 TCEffectPlayerDemo Targets 对应的 Bundle Id为您申请动画特效播放器 License 时填写的 Bundle Id,导入证书,运行即可。
此时,控制台首先会打印:
TCMediaXBase setLicense authresult: 0 ,errorMsg: { }
表示此时 SDK license鉴权已经成功。
注意:
腾讯礼物动画特效 SDK 首次鉴权 license 时需要依赖网络,因此在运行 Demo 启动时,需要联网。