鸿蒙pad支付拉起失败BusinessError 401:Parameter error. 原创
头像 烈火 2025-10-14 20:39:52    发布
2395 浏览 18 点赞 9 收藏

1.我的项目使用的API 12(5.0.0)开发,在iap.queryProducts调用时返回BusinessError 401:Parameter error.

这个问题我感觉很奇怪,同样的项目运行到手机(5.0.1)设备上可以正常拉起支付,而跑到pad(5.0.0)设备上却是失败?


2.接着打印日志看到iap.ProductType.NONRENEWABLE为undefined,感觉疑惑。


3.然后去官方查看文档iap.ProductType.NONRENEWABLE支持的起始版本为5.0.2(14)

4. 我尝试直接把iap.ProductType.NONRENEWABLE写为固定值为3时,在pad上也可以正常拉起支付。


5. 那么新的问题来了如果我尝试将现在开中的sdk升级为API14(5.0.2),那么pad得升级是不是才可以使用?还是说pad(5.0.0)设备不需要升级,只升级sdk就可以功能正常?

6. 我带着以上问题去咨询华为技术专家答复如下:

iap.ProductType.NONRENEWABLE起始版本:5.0.2(14),需要同时将sdk以及pad设备升级为API14以上。

至此支付功能可以正常使用上线了😁


©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它

暂无评论数据

发布

头像

烈火

青春一去不复返,事业一纵永无成。

10

帖子

1

提问

2239

粉丝

关注
最新发布

HarmonyOS V1到V2迁移,好用!

2026-01-07 15:58:35    发布

CodeGenie分析

2026-01-07 15:41:28    发布
热门推荐
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-2
京公网安备:11010502051901号
ICP证:京B2-20230255