我正在努力将应用内购买添加到我的应用中。

我能够接收productsRequest:didReceiveResponse方法,并接收产品数组。

我将SKPayment添加到SKPaymentQueue时出现了问题。将产品添加到队列后,在paymentQueue:updatedTransactions方法中,事务始终具有状态 SKPaymentTransactionStateFailed 状态。



我已经从“设置”应用程序中退出了商店,但是尝试在应用程序中购买产品后,它从未要求我使用测试帐户登录。它只是由于上述错误而失败。

最佳答案

我认为您已经完成了标准的健全性检查:仔细检查代码,确认产品ID,将代码与应用内购买编程指南进行比较等。

这可能很荒谬,但是-如果您确定代码正确-则对iPod进行硬重置(完全擦除)(设置=>常规=>重置=>擦除所有内容和设置)。我为这个确切的问题困扰了好几个小时-事实证明我的代码是正确的,硬重置是解决方案。

关于iphone - iPhone Store套件 “Cannot connect to iTunes Store”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2359739/

10-12 21:21