12

我正在我的 iOS 应用程序中处理可自动更新的订阅 IAP。我计划在同一个订阅组中有 3 个不同的层级。在我的测试中,我已经能够成功购买订阅,看到它在沙盒上更新了几次,然后在 5 或 6 次尝试后停止。这部分工作正常。但我想尝试从应用程序从一层升级到更高层。这一次,当我尝试将带有新(升级的)productID 的 SKPayment 添加到支付队列时,我首先收到一个警报“你想修改你的订阅...”,然后在我点击继续后,我得到一个确认消息,但我也收到SKPaymentQueue: updatedTransactions状态为失败的回调。错误说:

“交易失败错误 = 错误域 = SKErrorDomain 代码 = 0 “无法连接到 iTunes Store” UserInfo={NSLocalizedDescription=无法连接到 iTunes Store}

任何想法为什么会发生这种情况,甚至是否可以从沙盒测试订阅组更新?如果没有,那么您将如何进行测试?

4

0 回答 0