2016-04-28 17 views
0

ユーザーが既にアプリを購入した場合、inApp購入を元に戻すにはどうすればよいですか?AndroidでinAppの購入を復元する方法は?

問題は、ユーザーが最初に購入してからアプリをアンインストールしてからアプリを再インストールすると、その商品をもう一度購入する必要があるということです。

答えて

0

管理対象製品用に作成されたInApp購入は、常にGoogleによって管理されます。 ユーザーが購入すると、InApp SDK APIのコンシューマコールで消費されない限り、購入リストに残ります。 したがって、inapp製品をManaged製品として作成し、getPurchases()を呼び出して購入を復元します。支払いダイアログが呼び出されても、「ユーザーは既にこのアイテムを所有しています」と表示されます。