今天测试IAP时sandbox模式,我们突然得到SKPaymentTransactionStateFailed
带有错误消息:
错误域=SKErrorDomain代码=0“无法连接到iTunes Store”UserInfo={NSLocalizedDescription=无法连接到iTunes Store}
然后警报就来了
之前可以用,我们没有更改任何 IAP 相关代码。
我搜索了 stackoverflow 和 google 并尝试了这些:
- 使用设备而不是模拟器进行测试,
- 确保产品 ID 正确。
- 确保 XCode 常规设置中的内部版本号正确
- 在 iTunes connect 中创建新的沙盒测试帐户,并注销所有其他帐户,然后使用沙盒测试帐户进行测试。
- 重新启动/重置设备
- 确保苹果开发者帐户最近没有续订
这些都不适合我。有什么建议么?
更新:我认为是 iTunes Connect Server 的问题,现在已经解决了。
刚才好像出现了一个错误。我们的日志显示生产环境和沙箱中的错误有所增加。到目前为止我们还没有看到任何解决方案。
--Edit--
This has been fixed.
投票关闭此问题,以避免混淆未来类似的问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)