この小さな問題が頭に浮かびます。公式サンプル「ダンジョン」を使用して、Androidマーケットのアプリ内課金をpyプロジェクトに統合しました。
今のところスムーズに動作していますが、小さな問題が1つだけ見つかりました。マーケットアプリケーションの詳細で[強制停止]と[データの消去](注:[キャッシュ]ではなく[データ])を選択したとき、または電話をリセットしたとき(これは多かれ少なかれ同じです)-RESULT_BILLING_UNAVAILABLE
サービスをチェックするときに受け取ります。
もちろん、これは正常なことです。すべての市場データがクリアされ、上司と話し合った後、このままにしておくことにしました。これはコーナーケースであり、致命的ではありません。
しかし現在、私たちのQAは、アプリ内課金が利用可能になる前に、少なくとも2回は市場を開始しなければならない場合があると報告しています。私はこれが好きではありませんが、それを修正するために何ができるかわかりません-私たちのアプリケーションから市場を始めることはオプションではありません。何か案は?