将付款详细信息添加到沙盒帐户以在 iPhone 上测试 IAP?

Add Payment Details to a Sandbox Account to test IAP on iPhone?

我正在测试通过我正在开发的应用程序购买新产品,每次我为我创建的沙盒用户输入 iTunes 帐户时,我都会收到 "Add Payment Details" 提示。

根据文档 https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnectInAppPurchase_Guide/Chapters/TestingInAppPurchases.html 我不应该这样做。

我创建并删除了大约 5 个不同的 Sandbox 帐户来测试此次购买,但每次都要求我输入付款详细信息。即使我输入了付款详细信息,我也会用 "Connection Timeout"

退出 iTunes

Apple Sandbox 服务器是否关闭?上个月在测试 IAP 方面有什么变化吗?一个月前还能考,现在考不上了

我仅在订阅免费试用版时遇到此问题。没有免费试用和 IAP 的其他订阅选项可以正常工作。

自 thursday/friday 以来,Apple 服务器似乎无法正常用于免费试用订阅。

看看这个:All sandbox testers created through iTunes Connect request "Payment Information Required"

您是否尝试过其他 IAP?

我在周五和昨天也遇到了这个问题,但现在似乎已经解决了。再试一遍;如果仍有问题,请尝试创建一个新的沙盒测试帐户,然后再试一次。