应用程序内购买"无法连接到iTunes Store" Xcode 8.3

时间:2017-03-31 15:01:46

标签: xcode swift3 in-app-purchase

在iPhone中我看到了这个数据

enter image description here

然后我收到错误"无法连接到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删除所有配置文件并重新上传所有内容

  • 使用this tutorial

以前一切正常(swift 3,Xcode Version 8.2.1)

1 个答案:

答案 0 :(得分:0)

今天iTunes Sandbox赢得了没有任何更新的任何更改。我认为昨天服务器不起作用。但是为什么Apple不能被告知这一点,以便开发人员不会做不必要的工作!!!