iPhoneのAppStoreでは、一度だけ支払うだけで複数のデバイスにアプリをダウンロードできるので、アプリを購入した人の数に加えて、デバイスの数を追跡する方法が必要です。
これを行う方法はありますか?
一般的な番号だけが必要な場合は、Flurryなどの分析システムをインストールして、すべての固有のデバイスのインストールを追跡し、実際の購入となるiTunesのダウンロード番号と簡単に一致させることができます。一意のデバイスのインストール数はもっと多くする必要がありますが、複数のデバイスを持っているユーザーの数は一般的に多くなります。これは一般的な数値ですが、ジェイルブレイクされたインストールは考慮されないため、また、既存の条件やその他の条件を置き換える新しいデバイスを入手した場合は、数値の精度が低下します。
おそらく脱獄なしではありません。Appleは、アプリを購入したApple ID、またはデバイスのUDIDへのアクセスを許可していません。ユーザー名とパスワードを照会して、MACアドレスまたはその変形を使用して独自のサーバー側認証を行い、アカウントをデバイスに関連付けることができます。
ただし、独自のサーバーを実行する必要があり、それらの資格情報を具体的に要求しない限り、Apple IDに関連付けられることはありません。また、Appleは、それを行うアプリをストアを通じて配布することを許可していないと思います。アプリ内購入の場合。アプリ内購入用のAPIでも、クレデンシャルにアクセスすることはできません。