【问题标题】:iOS In App Purchases failed with Code=0 "Cannot connect to iTunes Store" in TestFlight buildiOS In App Purchases 在 TestFlight 构建中失败,代码 = 0“无法连接到 iTunes Store”
【发布时间】:2020-09-29 14:57:30
【问题描述】:

我在我的 iOS 应用中使用自动续订订阅。订阅对沙盒环境中的所有用户都运行良好。将应用移至 TestFlight 后,在 Production Sandbox 环境中,多个用户的购买失败并显示 Code=0 "Cannot connect to iTunes Store"。大多数用户可以毫无问题地订阅该应用程序。

一位遇到此问题的用户尝试重新安装应用程序、重新启动设备、退出沙盒帐户、重新登录 iTunes 帐户。尚未对该用户有效。

我在 Apple 论坛中找到了这个,这与我的问题类似。但那里也没有明确的答案。 https://forums.developer.apple.com/thread/131831

对此有任何想法吗?还有其他人在生产沙箱环境中遇到相同的行为吗?

更新:

一位遇到此问题的用户能够使用不同的 iTunes 帐户订阅该应用程序。所以这个问题似乎只发生在一些 Apple ID 上。对此有什么想法吗?

【问题讨论】:

    标签: ios in-app-purchase testflight itunes-store


    【解决方案1】:

    当您进行购买时,您是否使用了在购买前立即通过SKProductsRequest检索到的SKProduct

    如果您保留SKProduct,即使是几分钟,一些购买请求可能会失败,并显示您看到的错误代码和消息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-18
      • 2015-05-31
      • 2022-08-30
      相关资源
      最近更新 更多