注:以我们390特效版demo中为例,具体以自己项目路径为准。
第一步:将取得的授权与素材文件全部替换掉byted_effect_ios/iossample/ByteEffects/Resource文件夹中资源文件
![image](https://p-vcloud.byteimg.com/tos-cn-i-em5hxbkur4/d628b070ad8640fcb466faa208002a4a~tplv-em5hxbkur4-noop.image?width=1084&height=964)
第二步:将BEResourceHelper.m类中LICENSE_NAME修改为当前使用的授权文件名
![image](https://p-vcloud.byteimg.com/tos-cn-i-em5hxbkur4/c3ce5adbb313471db9aea0296f3b51f7~tplv-em5hxbkur4-noop.image?width=1524&height=744)
若授权失败,首先排查以下可能的情形
- 检查手机系统时间是否在license授权时效内
- 检查ApplicationID/BundleID是否与授权绑定包名一致
- 检查license路径是否正确,有无被SDK正确读取到
- 如确认以上没有问题,建议查看以下tag输出Error类型的日志:
bef_effect_ai 和SMASH_E_LOG 以及 EffectSDK
再对照错误码表对应描述及提供的解决思路进行排查