My app is a photo-sharing app based on Facebook, and Facebook is the only option for register and login, but my app got rejected with following message:
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:
We found that your app uses Facebook login for authentication purposes only - but does not include any account-based features offered by that site. This is not in compliance with the App Store Review Guidelines.
It would be appropriate to modify your app to include account-based features of that social network - or use your own authentication mechanism.
But clearly my app is based on Facebook and user could share photo to Facebook, and invite their Facebook friend to join, so I dont see our app is using Facebook login for "authentication purposes only".
Any help is appreciate!
Respond to the reviewer explaining that, providing steps on how to do it. It's possible that functionality was just overlooked.