11

私は現在、無料で広告をサポートするバージョンと、追加機能を備えた有料の広告なしの「Pro」バージョンの両方を備えたアプリをマーケットに持っています。

リリース サイクルごとに 2 つの異なるプロジェクトを構築することは、小惑星にとって本当に苦痛です。1つにでも落としたいです。

誰かがこのような動きをしたことがあるなら、これを行うことについてのフィードバックを聞きたいです... この新しいモデルに切り替えることの欠点はありますか?

現在、私は十数人の有料ユーザーを抱えています。メールアドレスを介してアプリ内購入の「所有者」にすることができますか、それともアプリをもう一度購入する必要がありますか? (それらを所有者にすることができない場合は、次のアプリまでこのアイデア全体を放棄するでしょう。)

4

1 に答える 1

2

面白い。私は別の方法でそれを行いました((アプリ+追加ライセンス)を有料のみのバージョンに変換し、試用版はありません)。しかし、私の古い (アプリ + ライセンス スキーム) がうまくいくかもしれません。アプリ内購入が非常に簡単になる前に、少し前に実装されました。

私の古いライセンス スキーム: メイン アプリ用の 1 つの Google Play ダウンロード。メインアプリのライセンスの別のリスト (「2player 1.0 ライセンス (廃止)」を参照)。ライセンスのダウンロードは UI を提供しませんが、コンテンツ プロバイダーを実装します。メイン アプリは、ライセンス APK によって提供されるコンテンツ プロバイダーにクエリを実行しようとします。コンテンツ プロバイダーのクエリが成功すると、メイン アプリは「ライセンス済み」状態に変わります。コンテンツ プロバイダー自体は、完全に些細なハッキングを防ぐためだけに、データの基本的なチャレンジ/レスポンス交換を提供します。

これは、わずかな変更でうまくいく可能性があります。古い有料ライセンス APK を、チャレンジ レスポンス コンテンツ プロバイダを提供する APK に置き換え、古いアプリのユーザーに新しいバージョン 2.0 APK をインストールする必要があることを知らせるだけの UI を提供します。次に、アプリ内購入アプリを変更してコンテンツ プロバイダーの存在を確認し、コンテンツ プロバイダーのクエリが成功した場合はライセンス状態に変換します。

古いアプリのユーザーが強制的にダウンロードするのは少し面倒ですが、どうにかして新しいアプリを強制的にダウンロードする必要があるように思えます。しかし、十数人の有料ユーザーにとっては、ほとんど無害に思えます。

于 2013-01-18T22:09:58.063 に答える