我试图解决为什么我收到了错误代码“无法连接到iTunes Store的” 0应用程序内购买错误代码0
我知道我的应用程序标识符是很好,因为我上检索产品信息应用程序启动并记录结果,并从iTunes获取正确的产品标识符和价格。当我将我的应用程序标识符更改为某种愚蠢的行为时,失败。
我知道我的产品标识符也很好,因为上述原因(否则不起作用,我再次检查)。
我曾尝试通过两种不同的方式创建一个SKPayment射击购买:
第一种方式
SKPayment *payment = [SKPayment paymentWithProductIdentifier:productIdentifier]; // This is deprecated in ios 5 but should work
[[SKPaymentQueue defaultQueue] addPayment:payment];
第二种方式
SKPayment *payment = [SKPayment paymentWithProduct:foundProduct];
[[SKPaymentQueue defaultQueue] addPayment:payment];
(foundProduct是从从SKPro返回的SKProducts数组ductsRequest)
两种方式都失败,错误代码0
我都在我的iPhone 4S运行iOS 5.0.1,并在模拟器上的iOS 5
我读过试过这种硬重置工作(2359739)这似乎是疯了,但我继续尝试在模拟器(iOS模拟器=>重置内容和设置...)无济于事。
我能想到的唯一的事情是,也许iTunes的沙盒服务器被靠不住......
同样的问题在这里。应用内购买和游戏中心排行榜都失败了。(排行榜能够显示,但无法接受任何分数 – OMGPOP 2011-12-29 10:12:16
我猜他们需要在长时间休息后重置沙箱环境 – OMGPOP 2011-12-29 10:13:55
我遇到同样的问题。顺便说一句,storekit在模拟器中不起作用。您需要在设备上进行测试,但是:它不在设备上工作。我已根据说明在手机上从商店退出[此处](http://developer.apple.com/library/ios /#documentation/NetworkingInternet/Conceptual/StoreKitGuide/DevelopingwithStoreKit/DevelopingwithStoreKit.html#//apple_ref/doc/uid/TP40008267-CH103-SW1),但我仍然收到错误消息,称它无法连接到iTunes商店。应用内购买信息虽然...所以我开始怀疑沙盒是否是d – dcinzona 2011-12-29 08:32:43