2012-04-12 55 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上出現「你想購買該產品嗎?」時,它就來了。

然後它改變購買或失敗,但不是模擬器。