iPhone-应用程序内购买沉默

iPhone-应用程序内购买沉默,iphone,in-app-purchase,Iphone,In App Purchase,我已通过应用内购买设置了此应用 如果我用我的常规帐户登录iTunes,当我运行应用程序并点击在我的应用程序中购买物品时,它会工作,它会问我是否真的想用X美元购买物品。。。如果我继续,它可能会买下它 但是,如果我从我的iTunes常规帐户注销并再次运行我的应用程序,它会在询问我是否要购买应用程序内的应用程序之前失败 因此,这不是用户或证书的问题。这是一个沙箱问题。你看,它甚至没有问我是否想买这个产品,那是在你输入用户凭证之前的一个屏幕。它因“无法连接到iTunes商店”错误而失败 有可能发生什么的

我已通过应用内购买设置了此应用

如果我用我的常规帐户登录iTunes,当我运行应用程序并点击在我的应用程序中购买物品时,它会工作,它会问我是否真的想用X美元购买物品。。。如果我继续,它可能会买下它

但是,如果我从我的iTunes常规帐户注销并再次运行我的应用程序,它会在询问我是否要购买应用程序内的应用程序之前失败

因此,这不是用户或证书的问题。这是一个沙箱问题。你看,它甚至没有问我是否想买这个产品,那是在你输入用户凭证之前的一个屏幕。它因“无法连接到iTunes商店”错误而失败


有可能发生什么的线索吗?谢谢。

如果您没有帐户,您如何购买应用程序?应用程序首先在itunes帐户中进行检查。因此,当应用内购买执行时,您必须登录itunes。这不是一个错误。这是苹果公司提供的一项功能

无法连接到iTunes商店-1003是常见错误。 1) 重置设备上的网络设置,然后重试。
2) 创建一个新的测试用户帐户(这在您的情况下可能没有用处,因为它甚至在登录之前就抛出错误)

我又这样做了。没有变化。正如我所说的,错误出现在任何凭证对话框之前。网络正在运行,因为它可以使用我的常规itunes帐户进行购买,但一旦我注销,沙盒就永远无法联系itunes进行购买。另一方面,沙箱能够检索产品及其价格。问题似乎在于[[SKPaymentQueue defaultQueue]addPayment:payment]之后发生的情况;它从不要求提供凭证。因此,这不是一个特征。