3

現在、有料アプリとして Google Play に掲載する予定のアプリがあります。後日、アプリを無料にすることを決定できることを私は知っています. いつかアプリを無料にして、現在有料版に含まれている機能の一部を販売したいと考えています. ユーザーがアプリの料金を支払ったかどうかを確認する方法はありますか?

4

2 に答える 2

4

私が提案できる最善のSharedPreference方法は、アプリに「有料」のマークを付けてから、これがない新しいバージョンのアプリをリリースすることです(無料にした場合)。次に、フラグをチェックして、解放される前にフラグがあったかどうかを確認できます。

これの欠点は、rootユーザーがその値を発見した場合に、その値を変更できる可能性があることです。もう1つの欠点は、データをクリアするとフラグがクリアされることです。

これらの欠点を回避するために、データをWebサーバーデータベースに保存することもできますが、これはこのようなものにはかなりの余分な作業のようです。

于 2012-12-05T21:00:28.900 に答える