Reasons
- 3.1: Apps or metadata that mentions the name of any other mobile platform will be rejected
- 17.2: Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
3.1
We found that your app and/or its metadata contains inappropriate or irrelevant platform information, which is not in compliance with the App Store Review Guidelines.
We found Android imagery in one of the introductory pages of the app. Please see attached screenshot for reference.
Providing future platform compatibility plans, or other general platform references, is not appropriate in the context of the App Store. It would be appropriate to remove this information.
If your iTunes Connect Application State is
Rejected, a new binary will be required. Make the desired metadata changes when you upload the new binary.
—————
17.2
Additionally, we found that your app requires customers to register with personal information to access non-account-based features, which is not in compliance with the App Store Review Guidelines.
Apps cannot require user registration prior to allowing access to app features and content that are not associated specifically to the user. User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.
Although guideline 11.6 of the App Store Review Guidelines requires an application to make subscription content available to all the iOS devices owned by a single user, it is not appropriate to force user registration to meet this requirement; such user registration must be made optional.
It would be appropriate to make it clear to the user that registering will enable them to access the content from any of their iOS devices, and to provide them a way to register at any time, if they wish to later extend access to additional iOS devices.