Apple Rejected App 10.6 Because Facebook Opens Safari to Login

Apple rejected app 10.6 because Facebook opens Safari to login

The same issue happens with the Google+ SDK, the app could be rejected for the same reason:

Reasons

10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are
worth it. Apple sets a high bar. If your user interface is complex or
less than very good, it may be rejected
----- 10.6 -----

We found the following issue with the user interface of your app:

The app opens a web page in mobile Safari for creating an account or
logging in for Google+ account, then returns the user to the app. The
user should be able to create an account or log in without opening
Safari first.

So the best solution is to move the server-side oAuth 2.0 through the Embedded WebView where the SDK does not let you to handle this automatically (like the Facebook SDK), at least until those SDKs does not make an update to handle the Embedded WebView use case.

Latest Facebook SDK opens safari get reject in app store?

Sample Image

if you added more than these permission you need to submit for Facebook in your app, then Facebook takes the 7 -10 working days for check. if everything is fine you can upload your app in App Store else your app has rejected.

and Facebook submission process

if it is not the error for your app please ref this link

10.6 Details We noticed that the user is taken to Safari to sign in or register for an account, which provides a poor user experience

I also faced with same problem, in my case app rejected because of google+ signin.
I implement new SDK , I uploaded new version and its successfully worked.
Find link here

Apple rejecting External Testing request because safari opens when app launches?

I think I figured out what the problem was. My certificate was expired and I had to renew it. When I uploaded the build again it got accepted!

Hope this makes sense somehow



Related Topics



Leave a reply



Submit