2012-04-12 66 views
3

得到In_app的状态SKPaymentTransactionStatePurchasing我使用教程什么用MKStoreKit始终在iOS

我说我的产品ID

但后来我尝试做团购过程中,我总是得到transactionState SKPaymentTransactionStatePurchasing

在苹果开发者指南当它到来时我什么都没说,我必须要做什么。

我尝试不同的设备,不同的mac pc和其他。

但始终得到国家SKPaymentTransactionStatePurchasing

而且这对所有的产品TypeConsumable与否。

可以帮助我这是什么错误?当我得到这个状态时,我的下一步是什么?

+0

刚才更多人遇到沙箱环境问题:[1](http://stackoverflow.com/questions/10125714/www-sandbox-itunes-apple-com-is-down)[2](http ://stackoverflow.com/questions/10109425/in-app-purchase-returned-with-error-code-1001-in-iphone)。这表明这个问题可能是苹果公司的问题。 – albertamg 2012-04-12 18:25:39

回答

0

发生这种情况是因为Apple可能需要时间来在“服务器”中创建产品。

所以这sutiation是:

12:00我创造产品与ID:org.example.testProduct

,只有在第二天,我可以使用它。

看起来像苹果nedd时间来“同步”服务器之间的数据或smht。

0

你在模拟器中收到它吗?

当苹果公司的popover上出现“你想购买该产品吗?”时,它就来了。

然后它改变购买或失败,但不是模拟器。