iPhone用のアプリケーションを開発しました。国によっては、iDevice を渡してアプリをインストールできる場所がいくつかあります (どのアプリも 1 ドルで)。彼らはどのようにそれをしますか?- アプリケーションを一度合法的に購入し、「顧客の」iDevice をそのアカウントと同期するだけです。転売は違法だと思いますが…
私の質問は次のとおりです。アプリケーションが違法に共有されるのを防ぐために、開発者としてどの手順を実行できますか? Apple はそれに対して何かしますか? Appleの購入はアカウントに関連しているためです。
編集: 言い忘れましたが、アプリケーションは無料です。製品はアプリケーション内で購入する必要があり (アプリ内購入)、購入後に他のサーバーからダウンロードされます。
解決策の 1 つは、デバイスの UDID と「アカウント ID」を取得できれば、たとえば 5 台のデバイスのダウンロードを制限できる場合です。iOS5 以降では、UDID を取得できない、またはそれは...ですか?そして、そのような制限は Apple 規則に反するのでしょうか?