Kickstarter の支援者のみ、または招待者のみがアプリを利用できるようにしたいと考えています。排他性は重要です。
サービスはサブスクリプション方式です。支援者は、1 か月、1 年などの誓約をして、後で IAP で更新できます。
バッカーは、インストール時にすでにサブスクライブされています。招待を受けた人は、IAP を作成してサブスクライブできます。他のチャネルからのインストールはサブスクライブする方法がなく、機能へのアクセスが制限されているか、まったくありません。
これを処理するために、IAP ギフティングを使用することを考えましたが、これが招待なしでバッカー以外にどのように機能するかわかりません。バッカーのみの IAP の購入を止めるにはどうすればよいですか? ログイン画面の背後に機能を隠すことも検討しましたが、Apple の規則から判断すると、許可されていないようです。
3.1.1 アプリ内購入:
アプリ内の機能のロックを解除したい場合 (例: [...] プレミアム コンテンツへのアクセス[...])、アプリ内購入を使用する必要があります。アプリは、ライセンス キーなどの独自のメカニズムを使用してコンテンツや機能のロックを解除することはできません[...] 。アプリとそのメタデータには、[...] アプリ内購入以外の購入メカニズムに顧客を誘導する行動を促すフレーズが含まれていない場合があります。
App Store から拒否されることなく、支援者のみの独占権を処理するにはどうすればよいですか?
助けてくれて本当にありがとうございます!