我在尝试进行应用内购买时收到超时错误(-1001)。这种情况在应用内购买一段时间以来一直很好地开始发生。现在发生的事情是,我看到了我的库存,完成了从苹果公司收回的价格,但是在我尝试购买并执行以下代码之后:
SKPayment *payment = [SKPayment
paymentWithProductIdentifier: product.productIdentifier];
[[SKPaymentQueue defaultQueue] addPayment: payment];
我得到的是超时错误。
我创建了一个测试项目,除了由可靠的第三方(城市飞艇)提供的店面,我已成功使用我的应用程序中的一些更改。我在应用程序购买超时错误中得到了相同的结果,这强烈暗示了苹果的某些问题(似乎我的设备或我的应用程序ID已经以某种方式进行了黑名单 - 也许在我将应用程序卸载了很多次之后重置其状态 - 至少使用沙箱服务器)。所以现在问题是如何处理它。任何帮助将不胜感激。
答案 0 :(得分:0)
问题解决了:这毕竟是一个苹果问题。显然,新的应用商店协议已经搞砸了这些作品。我不得不通过设备上的应用程序商店安装一些东西,之后应用程序内购买再次成功。感谢你的帮助。