I have an existing dating app in the App Store which uses Facebook login for quick registration and subsequent logins - the app captures the users DOB and gender for age restrictions and match filtering.
The initial version of the app was approved by Apple without any issues, but an update submission was rejected for the following reason:
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.
Your app uses Facebook login for authentication purposes but does not include account-based features offered by that site, which is not allowed on the App Store.
In order for Facebook to be the only authentication mechanism available, your app must include significant account-specific functionality from Facebook. Pulling profile information, or sharing, are not sufficient account-based features for Facebook to be the only authentication mechanism available.
Based on this response I added an 'Invite Facebook friends' feature, but the app was rejected again with the same response.
I have since asked for clarification on what Apple deems to be 'significant account-based features' in order to satisfy the App Store guidelines, but they are refusing to provide any feedback on app concepts or features, which leaves me in the difficult position of not knowing what I need to do to get my app approved!
It seems as though the App Store Review Guidelines have changed in the 2 months between app submissions, which is frustrating as my existing users are having to wait for critical updates whilst I try to figure out what I can do to get my app approved.
Has anyone else had a similar issue?
What Facebook account feature(s) do I need to add to get my app approved?
Thanks in advance!