アプリ内課金を利用してコンテンツをアプリにダウンロードしたい。コンテンツが「盗まれる」のを防ぐために、現在のデバイスでのみ復号化できる暗号化されたダウンロードリンクをすべてのユーザーに提供したいと考えています。暗号化されたリンクが保存されているファイルは、同じユーザーの他のデバイスで同期する必要があるため、暗号化/復号化に UUID を使用しても機能しません。
私のアプリがすべてのユーザーデバイスでクエリを実行でき、同じ iTunes アカウントでアプリを購入したデバイスで呼び出されたときに同じ結果が得られる情報 (アカウント ID、ハッシュなど) はありますか?
そうでない場合、元の問題を解決する適切な方法は何ですか? 誰かが 1 つのデバイスからダウンロード リンクを取得し、それを支払うことなく別のデバイスで使用することを防止したいと考えています。