私のアプリは同期ソリューションです(ドロップボックスを想像してください)。ユーザーはアプリの機能にアクセスするためにサインインする必要があり、アカウントがまだ作成されていない場合は、サインアップできます。
サインアップは電子メールIDの確認を要求します。この電子メールIDは、ユーザーがパスワードを忘れて送信した場合にも使用されます。
しかし、Appleはこのアプリを拒否しました:
17.2:機能するために、ユーザーがメールアドレスや生年月日などの個人情報を共有する必要があるアプリは拒否されます
アプリでは、アカウントベースではない機能にアクセスするために顧客が個人情報を登録する必要があることがわかりました。これは、AppStoreレビューガイドラインに準拠していません。
アプリは、ユーザーに特に関連付けられていないアプリの機能やコンテンツへのアクセスを許可する前に、ユーザー登録を要求することはできません。個人情報の共有を必要とするユーザー登録は、オプションであるか、アカウント固有の機能に関連付けられている必要があります。さらに、要求された情報は機能に関連している必要があります。
App Storeレビューガイドラインのガイドライン11.6では、1人のユーザーが所有するすべてのiOSデバイスでサブスクリプションコンテンツを利用できるようにするアプリケーションが必要ですが、この要件を満たすためにユーザー登録を強制することは適切ではありません。このようなユーザー登録はオプションにする必要があります。
登録することで、ユーザーが任意のiOSデバイスからコンテンツにアクセスできるようになることをユーザーに明確にし、後で追加のiOSデバイスへのアクセスを拡張したい場合は、いつでも登録する方法を提供することが適切です。
これを解決するのを手伝ってください。dropbox/facebookのような多くのアプリはログインが必要です。彼らが私のアプリを拒否した正確な理由はわかりません。
また、アプリ内購入について、登録が必須ではない理由を教えてください