iphone在应用程序中购买“无法连接到iTunes Store”

时间:2011-03-30 06:20:46

标签: iphone in-app-purchase itunesconnect storekit itunes-store

  

可能重复:
  iPhone Store Kit “Cannot connect to iTunes Store”

我在应用程序购买时实施,当我请求付款时出现波纹错误。

交易错误:错误域= SKErrorDomain代码= 0“无法连接到iTunes Store”UserInfo = 0x2dcf40 {NSLocalizedDescription =无法连接到iTunes Store}

这里有时候错误代码是1004.所以我不能做交易。

有时它会显示一条警告,例如“购买过程失败”。 ,但购买过程仍然正常..

我做错了什么......或解决这个问题的任何解决方案..?

由于

3 个答案:

答案 0 :(得分:11)

此讨论中有几项建议:http://www.everythingicafe.com/forum/threads/cannot-connect-to-itunes-store.11586/

我认为最多的尝试都没有成功。我有幸从我的测试帐户退出并再次尝试。

iPad / iPhone - >设置 - >商店 - > (选择帐户) - >退出

然后再试一次。

答案 1 :(得分:4)

在我的项目中,我没有设置CFBundleVersion。在项目设置中给它一个值后,购买工作。检索产品列表也可以使用缺少的CFBundleVersion。

Apple也在他们的技术说明中对IAP说明了这一点:http://developer.apple.com/library/ios/#technotes/tn2259/_index.html

答案 2 :(得分:0)

我有两个不同的iTunes Connect帐户,我的问题是我使用了错误的测试用户帐户。

这是不明显的,因为您可以使用错误的帐户登录。提供给用户的错误消息与已购买但未下载的项目有关。使用正确的帐户的测试用户解决了问题。