SKErrorDomain代码= 0在应用内购买

今天,在沙盒模式下testingIAP时,我们突然收到SKPaymentTransactionStateFailed错误消息:

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

然后警报来了

它工作之前,我们没有改变任何IAP相关的代码。

我search了stackoverflow和谷歌,并试过这些:

  • testing与设备,而不是模拟器,
  • 确保产品ID是正确的。
  • 确保XCode常规设置中的内部版本号是正确的
  • 在iTunes连接中创build新的沙箱testing账户,并注销所有其他账户,然后用沙箱testing账户进行testing。
  • 重新启动/重置设备
  • 确保苹果开发者帐户最近没有更新

这些都不适合我。 有什么build议么?

更新:我认为这是iTunes Connect Server的问题,现在就解决了。

似乎刚刚发生了一个错误。 我们的日志显示在生产和沙箱中增加了错误。 到目前为止,我们还没有看到任何解决scheme。

– 编辑 –

这已被修复。 在这里输入图像说明

投票结束这个问题,以防止混淆未来类似的问题。