App rejected by Apple for use of Google+ SDK using single sign on.
We have been fighting with Apple for the past three weeks because we use the Google+ SDK to give our users the ability for single sign on. The reason we were rejected was stated as:
"The app opens a web page in mobile Safari for logging in, then returns the user to the app. The user should be able log in without opening Safari first."
This behavior is used by the SDK in the event that the user doesn't have the Google+ app already installed. In this case, a browser is opened up which allows the user to sign into google and the rest is gravy.
Apple has now declared that this behavior violates section 10.6 of their app restrictions which is a catch all for "good user experience."
At this point in time, the Facebook SDK does the exact same thing.
Please note that this rejection by apple is fairly new since we had a release two months prior that passed without issue..