应用内购买“无法连接到iTunes商店”的Xcode 8.3
在iPhone我看到这个数据应用内购买“无法连接到iTunes商店”的Xcode 8.3
,然后我得到一个错误“无法连接到iTunes商店”。
Transaction Error: Optional("Cannot connect to iTunes Store")
当错误出现
private func fail(transaction: SKPaymentTransaction) {
print("fail...")
if let transactionError = transaction.error as? NSError {
if transactionError.code != SKError.paymentCancelled.rawValue {
print("Transaction Error: \(transaction.error?.localizedDescription)")
}
}
代码现在我检查:
的iTunes连接>性能>应用程序内购买 - 已批准
使用真实的设备 - 是
连接到iTunes沙盒 - 是
iTunes Connect中的 “协议,税务和银行” - 好吧
iOS的部署配置文件 - 活动(类型:iOS的分布;启用的服务:游戏中心,应用程序内购买)
注册了此设备上的iCloud的 - 是
的Xcode>能力>应用程序内购买 - ON(步骤:链接StoreKit.framework - OK;添加应用内购买功能的应用程序ID - OK)
删除Xcode的Apple ID和所有配置文件从/用户/ **** /库/移动设备,并重新上传一切
此前一切正常(SWIFT 3时,Xcode 8.2.1版本)
今天的iTunes沙盒赚来的,没有没有任何更新任何更改。我认为昨天的服务器没有工作。但是为什么苹果公司不能被告知这一点,以便开发者不会做不必要的工作!
感谢您报告回来。我还想提出这个想法,因为还有其他问题都说同样的问题。有时商店有麻烦。 – matt
@matt,是的。我在此设备上注销iCloud – Roman
沙盒环境存在问题。 – Azul
苹果公司周六修复了沙盒问题。 – Azul