開発者サイトで提供されているアプリ内課金のサンプルを実行しようとしています。
ある時点でポーションを購入でき、購入したものがサンプル アプリに表示されました。
ある時点で、マイナーな変更だけで機能しなくなったので、元のサンプル コードに戻しましたが、まだ機能していません。ダイアログの後ろに製品の説明が表示されていても、最初は購入ページに私のアイテムは利用できないと表示されていました。その後すぐに、店はアイテムをまったく見つけることができませんでした。サンプル アプリのどのバージョンでも、テスト アイテムを含め、所有しているアイテムは表示されません。
私が得るのはLogCatでこれだけです:
E/Volley (1619): [12] BasicNetwork.performRequest: https://android.clients.google.com/fdfe/details?doc=inapp:com.bdfun.dungeons:potion_001の予期しない応答コード 500
と
D/Finsky (1619): [1] MarketBillingService.sendResponseCode: com.bdfun.dungeons への要求に対する応答 RESULT_ERROR を送信しています。
なぜこれが完全に機能しなくなったのか、完全に途方に暮れており、デバッグすることは不可能です。
誰でも提供できるヒントに感謝します。