3

アプリ内購入をゲームに追加しましたが、アプリ内購入中にホームボタンを押すまでは問題なく動作します。アプリケーションは singleTask モードである必要があります (これは Unity プロジェクトです)。

したがって、ドキュメントから Google のサンプル プロジェクトを取得すると、すべて正常に動作します。追加

launcandroid:launchMode="singleTask"

次に、アプリ内購入中にホームボタンを押すと、次のような問題が発生します。

  • 購入ボタンを押すと、「これはテスト注文です。課金されません」という Google Play の購入画面が表示され、ここでホームを押すと、アプリを再度ロードすると次のように表示されます。

購入エラー: labResult: IAB 結果の Null データ (応答: -1002: Bad response received)

  • 「購入に成功しました」と表示されるまで購入を進め、そこでホームボタンを押すと、同じエラーが発生し、アプリ内の製品がゲーム内に取得されず、次に購入しようとするとそれは言う

購入エラー: labResult: アイテムを購入できません (応答: 7: アイテムは既に所有されています)

したがって、明らかに消費されません (次にアプリケーションが起動されるまで):

皆さんは、このような問題にどのように対処していますか? それとも、それらをまったく処理していますか?

4

0 に答える 0