【发布时间】:2017-08-24 01:01:20
【问题描述】:
今天在沙盒模式下测试IAP时,突然收到SKPaymentTransactionStateFailed 错误信息:
Error Domain=SKErrorDomain Code=0 "无法连接到 iTunes Store" UserInfo={NSLocalizedDescription=无法连接到 iTunes Store}
然后警报来了
以前可以,我们没有更改任何与 IAP 相关的代码。
我已经搜索了 stackoverflow 和 google 并尝试了这些:
- 使用设备而非模拟器进行测试,
- 确保产品 ID 正确。
- 确保 XCode 常规设置中的内部版本号正确
- 在 iTunes Connect 中创建新的沙盒测试帐户,并注销所有其他帐户,然后使用沙盒测试帐户进行测试。
- 重启/重置设备
- 确保苹果开发者帐户最近没有更新
这些都不适合我。有什么建议吗?
更新:我认为是iTunes Connect Server的问题,现在已经解决了。
【问题讨论】:
-
我昨天遇到了这个问题,但今天我重新测试并猜测它的工作原理。我猜这个错误已经在苹果方面解决了
标签: ios objective-c in-app-purchase