1

I've searched for trial application expiry methods and I've found good answers regarding Trial periods for apps but they're time-based.

How can I create a Trial app version that expires after clicking a button 3 times?

based on this link Creating an Android trial application that expires after a fixed time period (option 2 on the accepted answer) I would like to hard code the number of times they have used it, so even an uninstall/intall would have no effect, is this possible?

4

2 に答える 2

0

pgitu の回答に加えて、匿名ユーザーがデバイス ID (電話の一意の識別子) のフィールドを持つ Parse Anonymous user を使用することもお勧めします。

ユーザーがアプリを起動するたびに、ParseUser がログインしているかどうか (匿名ユーザー) を確認します。そうでない場合は、最初にアプリの現在のデバイス ID を持つユーザーが存在するかどうかを確認し、存在する場合は自動的にログインします。そうでない場合は、新しい匿名ユーザーを作成し、現在のデバイス ID をその新しいユーザーに関連付けます。

これで、ユーザーのサインアップ/ログイン メカニズムを強制する必要がなくなり、クリックや pgitu の提案などの情報を保存できます。情報の記憶はすべて、Parse Anonymous Users を使用して行われ、セットアップと実行はかなり簡単です。

問題は、ユーザーが複数のデバイスを持っている場合です。この場合、私が提案していることで多くのことを行うことはできませんが、これは、試用版のアプリケーションを使用し、ユーザーとシステムを軽減するために独自のデバイスに依存するという警告に過ぎません。デバイスを追跡し、それらのトライアルの数が一意のデバイスの数によって制限されることを考えると、実際には問題にはなりません。

于 2015-10-05T23:01:56.537 に答える