我做了一個測試帳戶測試IAP,併成功購買,但在此之後,每當我打開應用程序它會彈出一個窗口,讓我登錄與該蘋果ID。
如何避免這種情況?在應用程序購買測試帳戶
回答
我有同樣的problem.make確保您撥打
[SKPaymentQueue defaultQueue] finishTransaction:交易]。
對於所有三種交易狀態:SKPaymentTransactionStatePurchased,SKPaymentTransactionStateRestored,SKPaymentTransactionStateFailed。
情況:您已經註冊了一些[email protected]並使用它測試了IAP並未完成某些事務。然後你註冊[email protected]。因此,如果您打開應用程序(想要使用[email protected]進行測試),則會看到對話框,其中包含[email protected]的輸入憑據!即使您從ITC中刪除[email protected]用戶 - 此對話框也會再次出現,直到您爲舊用戶輸入正確的憑證([email protected])。在這個對話框不會出現之後!它正在爲我工作
嗨Rajesh,我確實有代碼'[[SKPaymentQueue defaultQueue] finishTransaction:transaction];'問題依然存在。 – Mil0R3
請全部步驟複習並實施 1)在設備上註銷iTunes帳戶中的設置(也包括硬關閉設置和iTunes,如果您打開它們作爲預防措施) 2)刪除應用程序 3)創建一個新的測試用戶at 「itunesconnect.apple.com」 - 選擇美國作爲您的商店 4)重新安裝應用程序 5)嘗試在應用程序中購買 6)輸入新的測試用戶帳戶詳細信息 7)如果彈出窗口顯示它需要交換商店,立即按回家。不要按OK。 8)重新啓動應用程序,然後重試。它現在應該按預期工作。 – Rajesh
- 1. 在應用程序購買測試
- 2. 應用內購買:「這不是測試用戶帳戶」
- 3. 測試應用程序內購買
- 4. WP8應用程序內購買測試
- 5. 測試應用程序內購買與另一個帳戶在同一設備
- 6. 在應用程序內購買 - 驗證舊測試用戶
- 7. 在應用程序購買測試用戶
- 8. 如何使用Android應用內購買測試帳戶測試Android應用
- 9. 測試應用內購買時使用哪個帳戶?
- 10. 無法使用測試帳戶進行Android應用內購買
- 11. 在Android應用程序中購買應用程序,並使用沙箱帳戶進行測試
- 12. 測試應用內購買
- 13. 測試應用內購買?
- 14. 在應用程序購買,SKPaymentTransactionStatePurchased重試
- 15. In App購買錯誤「這不是測試用戶帳戶」
- 16. 測試Android IAP /應用程序內購買訂購
- 17. itunes連接應用內購買測試用戶帳戶暫時不可用
- 18. 應用程序內購買購買
- 19. 在應用程序購買?
- 20. 在應用程序購買
- 21. 測試在應用程序購買使用IAB幫手類
- 22. SKU不適用於在測試期間購買應用程序
- 23. 應用程序內購買 - 應用程序讓我購買後再次購買
- 24. iOS應用內購買:多個帳戶
- 25. 應用程序內購買 - 知道用戶點擊「購買」時
- 26. 在應用程序內購買在模擬器上更改測試用戶
- 27. 的Android應用程序內購買API 3消耗測試購買
- 28. 在應用程序購買中獎勵iOS應用程序測試人員?
- 29. 在Kindle Fire應用程序中測試應用程序內購買
- 30. 可以測試在應用程序購買simultor?
您是否購買了自動續訂訂閱? – DarkDust
這是模擬器還是真實設備?設備登錄的是AppleID帳戶(不是您使用哪個AppleID進行購買,這可能是兩件不同的事情)? – fsb
@fbara在真實設備上,測試帳戶與簽名帳戶不同,因爲我只是想測試IAP,所以我沒有使用我的主要帳戶。 – Mil0R3