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?
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
None of Your Accounts Are a Member, Code Signing Errors After Upgrading to Xcode 8
Undefined Symbols for Architecture Armv7 for Cocoapods Libraries
Facebook Sdk - iOS - Fail to Share Url (Error 102)
Removing iPad Support from App
How to Detect When User Used Password Autofill on a Uitextfield
All Notifications Disappearing After Opening One of Them
Deprecated Warnings in Xcode and How to Handle Deprecation
Sprite Kit Set Min. and Max. for Jump
Read Binary Qr Code with Avfoundation
Xamarin "The Executable Was Signed with Invalid Entitlements"
How to Separate Emojis Entered (Through Default Keyboard) on Textfield
Duplicate Interface Definition for Class 'Gtmhttpuploadfetcher'
Mpmediaitemartwork Is Null While Cover Is Available in Itunes
How to Change Swiftui Textfield Style After Tapping on It
How to Change the Height of Uitextfield in Uialertcontroller in Swift