InApp Billing
使用此模組:
必須使用真實設備測試
Android
安裝完 release 版本後下次要安裝 dev 版本必須先移除 release 版本
官方範例:
安裝
Android 設置
1.新增 license key
2.上傳 app 到封閉測試群組
3.新增產品
4.新建 License Testing 使用者,並且測試的手機 Google play 要登入並選擇使用該帳號
5.確保 build version 與 封閉測試的 APP 版本相同
6.使用 release key 測試, react-native 可用如下指令
7. 將範例改為自己的 product id
在 developer console 輸入什麼 product id 這邊就輸入什麼
之後即可開啟實體設備測試,通常遇到的問題都是回應 code 5,並且沒有詳細錯誤訊息,個人當時是沒有新增 License account 所導致
其他問題可參考:
如果要切換 inapp purchase account 必須要把手機內的 google 帳號移除
https://android.stackexchange.com/questions/70215/change-gmail-account-to-make-in-app-purchase
Last updated