You need to enable JavaScript to run this app.
导航

授权相关

最近更新时间2022.02.28 19:42:10

首次发布时间2022.02.25 17:16:51

1. 能否使用绑定自己包名的授权文件?

答:建议使用我们demo中默认授权与素材(resource下bundle文件)进行集成测试,好处在于:此种方式可测试体验demo中所有功能。集成测试完成后,再申请绑定自己包名的正式授权和素材,最终替换使用正式授权与素材即可,不会影响到之前集成测试结果。如想使用绑定自己包名的授权文件进行测试,可先与对应商务同学进行沟通并阐述具体理由。

2. 如何使用sample中默认授权进行测试?

答:我们sample中授权文件绑定了包名”com.bytedance.labcv.demo”,集成测试需注意要修改其ApplicationID/BundleID为“com.bytedance.labcv.demo”(算法版:com.bytedance.labcv.demo.algo)即可开始测试。
Android:将Gradle中的ApplicationId修改为“com.bytedance.labcv.demo”;
iOS:将 General/Identity/Bundle Identifier 修改为“com.bytedance.labcv.demo”(iOS需使用企业开发者账号,另修改bundleID后,企业开发者账号需刷新, Automatically manage signing反复勾选几次,直至开发者账号刷新即可)如无企业开发者账号则联系商务申请绑定自己包名授权。

3. 授权与素材与SDK版本是绑定的吗?

答:建议授权与素材和对应的SDK版本配套使用,如在本版本SDK使用其它版本的素材,可能会存在一定风险或问题。

4.正式授权到期必需替换新授权发布新版本强制用户更新吗?

答:正式授权到期需替换新授权文件,但不一定需要发布新版本,建议可以通过类似文件下发服务的方式将新授权文件下发下去(一般移动端app都会有资源(例如:图片,视频等)下发服务,把我们的授权文件作为一个资源下发到客户端即可,这属于应用层逻辑)。

5.授权失败可能的原因有哪些?

答:
1.检查手机系统时间是否正常
2.检查Android的ApplicationId/iOS的bundle id是否与授权包名一致
3.检查check_license与对应版本号是否一致
如确认以上没有问题,建议查看以下tag输出Error类型的日志:
bef_effect_ai 和SMASH_E_LOG 以及 EffectSDK
再对照错误码表对应描述与提供的解决思路进行排查
错误码表

6.同一客户的两个绑定不同包名的APP能否共用一套授权与素材?

答:不能共用,素材与授权包名配套,具体可联系我们商务沟通。