我設置了一個測試帳戶來測試我正在處理的Google應用的IAP,我遇到的問題是,一旦我購買了測試IAP,我無法'刪除它「正因爲如此,所以現在,甚至當我刪除應用程序,並重新安裝,它會記住購買,即試圖修正錯誤時用戶在現實世界很大,但不是很大! 有什麼辦法(短使一噸的Gmail帳戶來測試的)刪除從帳戶購買?如何從Android上刪除測試IAP購買Google Play
2
A
回答
3
我知道的唯一方法是強制在您的應用程序中使用。然後您可以刪除該代碼。
1
0
我正在使用cc.fovea.cordova.purchase插件爲cordova管理我的IAP購買。爲了讓我的測試非消耗品被刪除,我將我的註冊從非消耗品更改爲消耗品。
store.register({
id: this.predatorID,
alias: 'Predator Pack',
type: store.CONSUMABLE //store.NON_CONSUMABLE
});
另外,顯然有reserved keywords you could use instead(如果你進了那個)。 - https://developer.android.com/google/play/billing/billing_testing.html
0
我有類似的問題。幸運的是,我正在使用的應用程序是基於WebView的,所以我可以很容易地注入一個鏈接或按鈕來觸發一些Javascript回調到應用程序以使用測試訂單。由於測試訂單對於orderId
有空字符串,因此很容易識別它們以消耗它們。一旦消耗,物品可以再次「購買」。刪除按鈕需要註釋掉一行代碼,但如果該鍵不小心使得它成爲最終公佈的應用程序,也不會造成任何問題,因爲代碼只消耗測試訂單 - 也就是說,真正的訂單不會受到影響。這個按鈕只會令人尷尬,而不是一場災難。
我工作的設備上沒有與它相關聯的信用卡。我設置了一些促銷代碼,並對我的測試訂單使用「兌換代碼」選項。促銷代碼不會導致貨幣兌換的風險,而且我可以使用真實產品在應用程序中完全驗證IAB功能,而無需訴諸IAB測試代碼。
根據Martin Kool的帖子,Google電子錢包中沒有任何內容顯示給我。
2
這是一個老問題,但如果有人仍在尋找解決方案 - 請轉到Google Play控制檯並打開「訂單管理」選項卡。在那裏你可以退款/取消測試購買。
相關問題
- 1. 如何使用真實產品測試Android IAP購買?
- 2. 測試Android IAP /應用程序內購買訂購
- 3. 在Android上測試購買
- 4. 應用內購買測試幫助IAP
- 5. 如何測試在應用程序購買。 Google Play
- 6. Google Play購買記錄
- 7. 從Google Play購買價格,應用內購買
- 8. 如何測試android購買機制?
- 9. 刪除Google Play Beta測試成員
- 10. 如何在iOS模擬器或設備上測試IAP(應用內購買)?
- 11. Android IAP:處理已購買的物品
- 12. IAP:如何保存購買的效果
- 13. Google Play Alpha版本 - 如何在應用程序購買中測試
- 14. 如何測試應用內購買
- 15. 如何測試Google Play Android訂閱?
- 16. 測試應用內購買問題。 IAP iOS
- 17. 我們如何從Google Play購買已經擁有的物品?
- 18. 從付費應用到Google Play上的免費inapp購買
- 19. 在Google Play中,如何刪除我的Beta測試頻道?
- 20. In App Purchase Android:購買已購買產品時Google Play沒有迴應
- 21. 離子和在Google Play中購買?
- 22. 購買後連接失敗時如何測試inapp購買?
- 23. Git:團隊如何從測試服務器上推回購買
- 24. 在Google Play中測試非易耗品IAP項目
- 25. Android設備購買和測試
- 26. Google Play IAP黑客入侵?
- 27. 安全地承擔paymentState不在Google Play API中進行測試購買?
- 28. 如何使用Android應用內購買測試帳戶測試Android應用
- 29. 在iPhone上測試應用內購買
- 30. 在iOS上測試應用內購買
我的測試IAP沒有露面。任何其他想法? –