以下のソースコードを実行すると「課金アイテムが見つかりません。」と表示されます。
課金アイテムはちゃんと定期購入を Google Play Console に登録しています。
アイテムIDも間違っていません。(アイテムIDを間違えるとテスト版のSKUが返ってくる。)
// 指定したSKUの詳細をリスト内から得る fun getSkuDetails(sku: String): SkuDetails? { var skuDetails: SkuDetails? = null if (mySkuDetailsList == null) { mBillingResponseText?.setText("最初に課金アイテムを取得して下さい。") } else { for (sd in mySkuDetailsList!!) { if (sd.sku == sku) skuDetails = sd } if (skuDetails == null) { mBillingResponseText?.setText("課金アイテムが見つかりません。") } } return skuDetails }
なぜでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。