Android アプリ/Web サイトと PC ソフトウェアでアプリ内購入を提供できるように、ユーザーに電子メールとパスワードを登録してもらいたいです。(私のサーバーからのダウンロードです)
1A) ユーザーに登録を強制しますか?
または 1B) 必要に応じて登録をスキップできるようにし、購入は Apple デバイスでのみ機能します。
2) Apple の復元購入機能を使って同じデバイスに複数の電子メールを再登録し、友人がそれらの電子メールでサインインして無料で入手できるようにすることを、どうすれば防止できますか?
編集 - 2) では、レシートをサーバーに保存してからチェックするという人がよくいますが、コードを見たことはありません。また、購入を復元するときの領収書は同じではないため、ユーザーが購入を復元する際に複数の電子メールを登録できないようにする方法がわかりません。サーバーで受信チェックを実装した人からのコード (疑似?) を探しています。