I got following email from apple
1.0.1 Binary Rejected June 16, 2015 17.2 Details We noticed that your app uses Facebook login for authentication purposes but does not include account-based features offered
I got following attachment
From Apple 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 17.2 Details
We noticed that 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.
Next Steps
Please modify your app to include account-based features of that social network or use your own authentication mechanism.
what is the reason behinds it. I have study the following links
https://www.parse.com/questions/app-rejected-facebook-login-doesnt-complete
App got rejected because only using Facebook as login option?
Apple rejected app 10.6 because Facebook opens Safari to login
The Apple or Android Play store will reject your app if it crashes or has severe faults during the review process. The App Review process will be thorough. Your app will be put through a series of stress and performance tests in order to break it.
Tap in the top right of Facebook. Scroll down and tap Settings. Go to the Permissions section and tap Apps and Websites. Go to Apps, Websites and Games and tap Edit.
Classic mobile browser experienceTap in the top right of Facebook. Scroll down, then tapSettings. Tap Apps and Websites. Tap Logged in with Facebook.
The bottom line is that using Facebook Login for other apps can be convenient, but it comes at a price. You're giving up some privacy and security for the convenience of not having to remember multiple usernames and passwords.
Apple review Guidelines says here
5.1.1 Data Collection and Storage
(ii) If your app doesn’t include significant account-based features, let people use it without a log-in. Apps may not require users to enter personal information to function, except when directly relevant to the core functionality of the app or required by law. If your core app functionality is not related to a specific social network (e.g. Facebook, WeChat, Weibo, Twitter, etc.), you must provide access without a login or via another mechanism. Pulling basic profile information, sharing to the social network, or inviting friends to use the app are not considered core app functionality.
I've a published app that has an optional login feature without any "account-based features".
I think providing a "continue as guest" option will fix the issue.
This means that your app didn't implement another feature of Facebook anywhere else in your application, if you're asking for explanation. If you make an app that just has Facebook's Log-in API, but nothing else, then your app will be rejected. Find another feature of Facebook (such as sharing or invites) that you can implement somewhere in your application, and try again.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With