代码复制的官方的
- 发布:2024-05-13 18:03
- 更新:2024-07-30 18:46
- 阅读:204
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.15
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: iphone 11
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用的是requestProduct 获取内购商品列表
使用的是requestProduct 获取内购商品列表
预期结果:
app苹果应用内支付
app苹果应用内支付
实际结果:
{
"code": -100,
"message": "Payment_appleiap:返回订单信息失败,https://ask.dcloud.net.cn/article/282",
"errCode": -100,
"errMsg": "Payment_appleiap:返回订单信息失败,https://ask.dcloud.net.cn/article/282"
}
{
"code": -100,
"message": "Payment_appleiap:返回订单信息失败,https://ask.dcloud.net.cn/article/282",
"errCode": -100,
"errMsg": "Payment_appleiap:返回订单信息失败,https://ask.dcloud.net.cn/article/282"
}
bug描述:
遇到的问题:app苹果应用内支付,获取内购项目一直返回返回订单信息失
返回结果:
使用苹果内支付的示例代码,在获取商品列表的时候返回
{
"code": -100,
"message": "Payment_appleiap:返回订单信息失败,https://ask.dcloud.net.cn/article/282",
"errCode": -100,
"errMsg": "Payment_appleiap:返回订单信息失败,https://ask.dcloud.net.cn/article/282"
}
检查商品状态是否正常(商品状态显示准备提交)
检查登录的苹果账号是否是测试账号,是否是沙盒环境(已经登录测试账户)
手机设置里看下是否限制了应用内购(已经应许应用内购买)
检查appstore connect 后台是否有协议需要同意或者更新(找了一遍,没有协议需要更新)
检查是否有科学上网,商品是否支持手机设置的地区(app内购是设置的是大陆跟香港,手机地区也设置过大陆跟香港,)
是否是通过requestProduct获取的商品列表(是的)
朱小
解决了没,一样,内购同批准了 还是获取不到
2024-08-27 09:39
mojon
回复 朱小: 解决了,套装 ID 一定要对应 包名 (当前运行)
2024-08-27 18:47
2***@qq.com
回复 mojon: 问下我在WINDOWS下在哪里设置套装ID呢。WIONDOWS可以打包IOS基座,然后苹果手机能正常运行基座,就是提示返回订单信息失败
2024-10-21 18:53