【AGC】使用沙盒测试付费下载返回错误码7

问题描述:

开发者已经接入DRM SDK的付费买断游戏,在使用沙盒测试时,提示“尚未购买本应用”,关掉 断点错误码也是7(未购买)。

cke_400.png

 

问题分析:

返回错误码7是因为用户未购买应用所以在调用check接口时鉴权失败。下面是错误码对照表。

cke_1143.png

在与开发者沟通后发现开发者是在沙盒模式中进行测试,使用沙盒账号没有付费,所以返回错误码7是正常的。

 

解决方案:

如果开发者需要测试应用在华为应用市场上架以后真实的付费下载体验,推荐使用AppGallery Connect开放式测试服务。开放式测试允许开发者将应用的测试版本只分发给指定的测试用户,测试用户可以在华为应用市场上搜索到测试版本并体验。

如果开发者的开放式测试用户已经设置为沙盒测试帐号,在应用市场下载应用时无需真实支付,否则则需要真实付费,建议适当调低开放式测试版本的应用付费价格。

 

欲了解更多更全技术文章,欢迎访问https://developer.huawei.com/consumer/cn/forum/?ha_source=zzh

posted @ 2022-11-15 09:37  华为开发者论坛  阅读(72)  评论(0编辑  收藏  举报