Fire Stick TV亚马逊应用内购买(IAP)调用报AUTH_TOKEN_VERIFICATION_FAILURE错误
亚马逊IAP AUTH_TOKEN_VERIFICATION_FAILURE 报错解决方案
- 核对签名一致性
你应用打包使用的签名证书SHA256指纹,必须和亚马逊开发者后台对应应用配置的签名指纹完全一致。测试阶段如果使用debug签名打包,需要把debug签名的指纹同步添加到后台的测试配置中,不能直接用release签名的配置运行debug包。 - 校验SKU配置
代码中定义的SKU值com.subscription.annually,需要和你在亚马逊开发者后台创建的订阅商品SKU完全匹配,大小写、特殊符号均不能有差异。同时要确认该订阅商品状态为已发布,且你测试账户所属地区和代码中配置的US市场区域匹配。 - 排查测试环境问题
- 测试设备必须安装最新版亚马逊应用商店,且登录的亚马逊账户已经添加到开发者后台的IAP测试白名单中
- 不推荐在原生安卓模拟器上测试IAP功能,优先使用亚马逊Fire OS设备,或者安装了亚马逊应用商店的真机测试
- 确认项目集成的亚马逊IAP SDK为官方最新稳定版,旧版本SDK存在身份校验相关的已知问题
- 检查清单配置
确认AndroidManifest.xml中已经正确注册IAP对应的广播接收器,所需权限没有缺失。
内容的提问来源于stack exchange,提问作者Rahul Yadav
相关产品推荐
相关产品推荐

