2013-09-25 72 views
7

我現在正在測試應用程序購買的應用程序。我已經在iTunes連接的沙盒中設置了我的測試帳戶。我可以從「設置」中退出應用商店,然後通過設備上的購買流程順利完成。它提示登錄,我使用現有帳戶,輸入沙盒測試用戶憑據,並能夠購買或恢復產品。應用內購買沙盒 - 持續提示Apple登錄?

問題是,在整個我的會話中,當我從後臺將應用程序帶回時,我不斷提示重新輸入iTunes應用程序商店密碼。該對話框中已預先填充了我的測試用戶標識,並要求輸入密碼。當我的應用程序處於後臺並且正在使用其他應用程序時,也會發生這種情況。從這裏擊中取消似乎不會對消極影響有任何影響。

我運行iOS 7

有什麼我可能與SKPaymentQueue做錯造成的提示再次顯示?

這只是一個沙箱問題?

+0

您是否在排隊多次購買? – CW0007007

+0

我只允許一次購買一次。在您購買的屏幕上,選擇3個選項之一,輸入憑證,然後顯示內容。 –

+0

你用什麼代碼來觸發購買? – CW0007007

回答

3

我遇到了這個問題。我意識到我並沒有打電話給finishTransaction。

[[SKPaymentQueue defaultQueue] finishTransaction:transaction]; 
相關問題