AndroidのIn-App BillingでIAB_PERMISSION_ERROR

公開鍵設定して、テストアカウントが登録してあるのを確認して、署名したapkをアップロードして、アプリ内課金を実行、しようとしたら以下のエラーに遭遇。

I/ActivityManager(96): Starting: Intent { act=android.intent.action.VIEW cmp=com.android.vending/com.google.android.finsky.activities.IabActivity (has extras) } from pid -1
D/Finsky(23209): [1] SelfUpdateScheduler.checkForSelfUpdate: Skipping self-update. Local Version [8014017] >= Server Version [0]
I/Mozc(167): RUN EMOJI PROVIDER DETECTION: null
I/ActivityManager(96): Displayed com.android.vending/com.google.android.finsky.activities.IabActivity: +284ms
W/Finsky(23209): [1] CarrierParamsAction.run: Saving carrier billing params failed.
E/Finsky(23209): [31] FileBasedKeyValueStore.delete: Attempt to delete '***' failed!
D/Finsky(23209): [1] GetBillingCountriesAction.run: Skip getting fresh list of billing countries.
E/Finsky(23209): [1] CarrierBillingUtils.isDcb30: CarrierBillingParameters are null, fallback to 2.0
E/Finsky(23209): [1] CheckoutPurchase.setError: type=IAB_PERMISSION_ERROR, code=12, message=null

結局、「1時間ほど待ったら解決してた」というオチ。


新しく会社作りました!

コメントをどうぞ