我在测试应用内购买商品时遇到问题。我获得了有效的产品标识符,但购买后会收到可怕的“无法连接到iTunes Store”。有趣的是,恢复购买似乎可以正常进行-iTunes登录弹出。
我已经:-检查我的应用内购买商品是否已允许出售-检查,重新检查了我的源代码以与Apple文档保持同步-添加了适当的测试用户-应用ID不包含通配符-应用内购买链接到应用程式(应用程式本身处于开发人员被拒绝的状态,购买已准备就绪,可以提交)-等待-重新安装的应用程式,已清理的解决方案,所有巫毒物品
我在测试应用内购买商品时遇到问题。我获得了有效的产品标识符,但购买后会收到可怕的“无法连接到iTunes Store”。有趣的是,恢复购买似乎可以正常进行-iTunes登录弹出。
我已经:-检查我的应用内购买商品是否已允许出售-检查,重新检查了我的源代码以与Apple文档保持同步-添加了适当的测试用户-应用ID不包含通配符-应用内购买链接到应用程式(应用程式本身处于开发人员被拒绝的状态,购买已准备就绪,可以提交)-等待-重新安装的应用程式,已清理的解决方案,所有巫毒物品
Answers:
确保您已注销设备上的所有生产iTunes帐户。
我在使用我的实际iTunes帐户登录的测试电话上遇到此错误。您不能使用生产iTunes帐户测试应用程序,因此会出现错误。我只是希望苹果提供一个更好的错误,以避免这种猜测。
请参阅应用程序内购买常见问题解答:无法连接到iTunes Store
Your app is running in the Simulator, which does not support In-App Purchase
要在应用购买中进行测试,请始终使用真实设备。
我一直遇到这个问题,并且我坚信它是一个错误。我已经提交了错误ID为10108270的错误报告
问题似乎是测试用户被“锁定”,并且可能与尝试使用该帐户在已经发布的应用中购买应用内购买有关。
我的解决方法是创建一个新的测试用户,但是直到Apple回到我身边,我才能提供更好的解决方案。得到答复后,我将更新此答案。
Cannot connect to iTunes store
错误消息。但是,一旦我创建了一个新测试,用户,则再次进行了购买。)
我遇到了同样的问题。对我来说,发生在这种安全感之后:
我不知道这在IAP平台上是否存在问题,但是我想在我的代码中得到一个错误/回调以某种方式处理它。
要继续测试您的IAP,请尝试以下任一方法:
如果以上方法均无效,则可能是IAP平台上的问题,请参阅下面的评论。
确保系统状态为就绪https://www.apple.com/support/systemstatus/
我有一个iPhone,重新启动对我有用
我可以在iPhone上购买应用程序内商品,但不能在iPad(11.0.2)上购买。我尝试了所有提到的解决方案,但没有帮助。在尝试了所有其他可能性之后,终于可以使它起作用了。
在iTunes connect中创建测试帐户时,请勿验证电子邮件ID。如果经过验证,IAP将返回“无法连接到iTunes”错误。看起来很奇怪,但是对我来说却是如此。在iPhone中,无论电子邮件验证如何,我都可以使用测试帐户进行购买。
我遇到了同样的问题,并且我检查了包括Apple form在内的问题,但找不到解决方案。
今天,当我检查设备时,发现以下内容
在设备设置 -> iTunes和App Store中,找到另一个Apple ID登录。因此,我尝试了signOut并再次检查了InApp购买,它运行良好。因此,请检查问题是否链接到相同或不同的链接。
谢谢与问候,Unnikrishnan.P