2012-05-05 7 views
2

アンドロイド版のタイムトライアル版を作成するのに非常に多くのスレッドを見てきましたが、どれも自分の目的を果たしていないようです。 数日前私は私のアプリの有料版を開始し、今私はいけない裁判のバージョンを思い付くしたいと思います。だから私は試用版では時間制限があります。私は同じもののために別のパッケージ名を作成しました。以前はLVLを使用していましたが、新しいライセンスライブラリを作成して変更した点を除いて同じものを使用しています。 setValidityTimestamp(extras.get( "VT")); 〜 setValidityTimestamp(String.valueOf(System.currentTimeMillis()+(5 * MILLIS_PER_MINUTE))); ServerManagedPolicyでAndroid Appのタイムバウンド試用版を作成する

私は試用版が5分間動作するかどうかをテストしてから、ライセンスエラーを通知します。私はそれをアプリストアに公開し、ダウンロードして、それがまだ5分を超えて動作していたことを発見しました。今私はそれを公開していない。誰かが1週間(例えば)1週間実行できるより良い時間制限付きアプリケーションを作成する際に助けてもらえますか?それ以外にも、アンインストールして再インストールしてから再び使用するべきではありません。私はいくつかの外部ファイルに情報を書き込むことができますが、再びファイルをSDカードから削除することができ、アプリケーションは生涯にわたって無料でユーザーにアクセス可能にすることができるかどうかを知っています。

よろしく パンカジLVLの現在の能力の範囲内

答えて

3

、そしてあなたの平均的な携帯電話を介してユーザ制御の程度は、現在、サーバー側コンポーネントなしでこれを実行する方法はありません。あなたのアプリがアンインストールされると(あなたが指摘したように、SDカードに書き込む可能性のあるファイル(ユーザーが見ることができる)を除く)すべてのトレースが削除されるので、アンインストール/再インストールをチェックする唯一の方法は、一貫性のあるデバイス固有の識別子を使用し、これを再インストールとして拒否するか、新しいタイムトライアルとして受け入れるサーバーコンポーネントで確認してください。これは専用の顧客が(サーバー側のコンポーネントの動作によって)偽装される可能性があるため、サーバー側のコンポーネントがプロセスの必要な部分になるようにソフトウェアを設計する必要があります(つまり、ライセンスチェック、それは実際にアプリケーションの機能の一部です)。

私はそれについて聞くのが大好きですが、あなたは運がないと言います。

+0

みんなありがとうございます。私は自分のアプリケーションに透かしを入れることに決めました。私のアプリケーションでは、私は電子メールやSMSなどを介してメッセージを送信するために使用する編集テキストビューを使用しています。可能性は、各送信に私はいくつかの透かしを置くことができますか?それをどうやって行うのか考えてみませんか?メッセージが電子メールページまたはSMS送信ウィンドウにコピーされると、そのウォーターマーカもコピーされますか。私はこれについてはわかりません。 – user1376886

+0

@ user1376886あなたの元の質問とは全く異なるので、新しい質問として投稿してください。 –

0

@Femiが正しい場合は、常に動作させるためにサーバー側コンポーネントが必要です。私がする傾向があるのは、無料版のみを公開することです。ユーザーは、アプリ内購入としてフルバージョンを購入します。使用してアップグレードを購入したかどうかは、IAPサーバーがサーバーサイドチェックで確認します。ユーザーがアプリの使用を開始した時期を知るために、最初に使用するときの設定を保存できます。ユーザーがアプリをもう一度アンインストールしてインストールすると、新しいトレイル期間がありますが、これは面倒です。数ドル節約する方法はほとんどありません。ユーザーにアップグレードをうながすようメッセージを伝えるアプリにメッセージを追加したり、アップグレード後に削除された広告がある場合は、十分な解決策です。

+0

もう1つの方法は、試しのユーザーに1日に2通のメールと10通のSMSメッセージを送信するように制限することができる場合です。私はこれをどのように実装することができるかを知る必要がありますが、それは良い選択でしょうか? – user1376886

+0

はい、いいですね。周囲には常に方法がありますが、ほとんどのユーザーはそれをしません。 「今日10通のメッセージを送信しました。より多くのメッセージを送信してください」という画面が表示された場合、ユーザーは価値を理解し、さらにアップグレードする傾向があります。 – yoah

関連する問題