HarmonyOS鸿蒙Next中华为游戏内无法充值,日志报错type must be in the white list
HarmonyOS鸿蒙Next中华为游戏内无法充值,日志报错type must be in the white list 问题描述
游戏上架后,有玩家反馈某个商品无法支付。我们引导玩家复现问题并上报 HMS Core 日志,上报之后,将问题编号和复现时间反馈给华为。
问题分析
华为技术支持捞取日志,根据关键词“hms_pay”过滤,发现报错信息:
[Network-Request]parse createOrder, responseCode = 6, subErrCode = 211, responseMessage = ["type must be in the white list"]
看意思是和传参中的商品类型有关。
经过进一步确认,我发现此次支付中,传参 priceType 传入的居然是 10,估计是不小心传错了。
修改为正确的商品类型后,测试能拉起支付了,问题解决。
更多关于HarmonyOS鸿蒙Next中华为游戏内无法充值,日志报错type must be in the white list的实战教程也可以访问 https://www.itying.com/category-93-b0.html
1 回复
更多关于HarmonyOS鸿蒙Next中华为游戏内无法充值,日志报错type must be in the white list的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
该错误提示表明游戏内充值功能因未在白名单中而被阻止。解决方法如下:
- 检查应用版本:确保游戏和HarmonyOS均为最新版本。
- 联系开发者:反馈问题,要求将应用加入白名单。
- 检查权限:确保游戏拥有必要的支付权限。
- 联系华为客服:获取进一步的技术支持。
通过这些步骤,通常可以解决充值问题。