ios 内购沙箱环境崩了吗

2025 年 11 月 4 日
 louisxxx

之前测试一直稳定, 今天测试发现两个诡异的问题

App 内订阅产品 A;

通过 API 查询产品 ID 变成了 B;

在 App 里订阅成功后本地显示的收据如下:

[productId] => xxx.xxx.sub.pro.monthly
[transactionId] => 2000001048279181

然后拿着此 transactionId 2000001048279181 去官方 API 查

GET https://api.storekit-sandbox.itunes.apple.com/inApps/v2/history/{transactionId}

结果产品 ID 变成了 xxx.xxx.sub.personal.monthly 而且我反复换套餐订阅, 使用 originalTransactionId 去查 history 永远只会返回 3 条记录 然后刚刚看到沙箱订单同步 API 老是报 500 错误, 是不是官方的沙箱崩了了, 数据错乱

信息: {"error": "HTTP request [GET https://api.storekit-sandbox.itunes.apple.com/inApps/v2/history/2000001047740616?sort=DESCENDING] failed with status code 500. Response text is: {\"errorCode\":5000001,\"errorMessage\":\"An unknown error occurred. Please try again.\"}"}
1335 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/1170303

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX