2011-09-27 113 views
2

我在我的應用程序中加入了應用程序購買。當我嘗試購買產品它去SKPaymentTransactionStateFailed,當我按下一個按鈕,提供錯誤消息Can't connect to the iTunes Store購買產品,那麼這段代碼被稱爲爲什麼在App Purchase中轉到SKPaymentTransactionStateFailed?

MKStoreManager * manager = [MKStoreManager sharedManager]; 

[manager buyFeatureA]; 

,我使用購買的類上的這些鏈接中給出

MKStoreManager

MKStoreObserver

請幫助我,我這麼多擔心這個:(

Thanx提前

回答

1

我的情況下,我沒有上傳應用程序的應用程序商店。對於In App Purchase,我們應該在應用商店上傳我們的應用,當應用處於「等待審覈」狀態時,請拒絕您的應用二進制文件,然後在您的應用中檢查應用內購買。

+0

和請檢查iTunes「稅務和銀行業務」,並設置您的稅收和銀行業務iOS支付應用程序 – Mashhadi

+0

http://troybrant.net/blog/2010/01/invalid-product-ids/comment-page-2 /#comment-7996對我來說非常有用 – Mashhadi

+0

我們需要這樣做嗎?當我在iOS開發者庫中檢查時,它被給出「它不是「 – ishhhh

1

請仔細檢查您要向iTunes發送的產品ID連接應該與iTunes中創建的購買產品相同。

+0

有時沙箱網站已關閉。它一直髮生嗎? – Rowdur

+0

我剛剛複製了iTunes中的標識符,並將它們粘貼到我的代碼中,但它始終如一地發生。我從這個問題解決了一個星期:( – Mashhadi

+0

任何機構PLZ幫助我 – Mashhadi