在iPhone中我看到了这个数据
然后我收到错误"无法连接到iTunes Store"。
交易错误:可选("无法连接到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 Connect>特征>应用内购买 - 已批准
使用真实设备 - 是
连接到iTunes Sandbox - 是
"协议,税务和银行业务#34; iTunes Connect - Ok
iOS配置文件 - 有效(类型:iOS分发;启用服务:游戏中心,应用程序内购买)
在此设备上退出 iCloud - 是
Xcode>能力>应用内购买 - 开启(步骤:链接StoreKit.framework - 确定;将应用内购买功能添加到您的应用ID - 确定)
从Xcode中删除Apple ID,从/ Users / **** / Library / MobileDevice删除所有配置文件并重新上传所有内容
以前一切正常(swift 3,Xcode Version 8.2.1)
答案 0 :(得分:0)
今天iTunes Sandbox赢得了没有任何更新的任何更改。我认为昨天服务器不起作用。但是为什么Apple不能被告知这一点,以便开发人员不会做不必要的工作!!!