8***@qq.com
8***@qq.com
  • 发布:2024-05-13 18:03
  • 更新:2024-07-30 18:46
  • 阅读:190

【报Bug】苹果内支付获取商品列表报订单获取失败

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: win10

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: iphone 11

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

代码复制的官方的

操作步骤:

使用的是requestProduct 获取内购商品列表

预期结果:

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"
}

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-05-13 18:03 负责人:无 分享
已邀请:
mojon

mojon

大佬解决了没有,我也跟一样的问题,所有填的信息都检查过了。人都麻了

  • 朱小

    解决了没,一样,内购同批准了 还是获取不到

    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

要回复问题请先登录注册