ios8 - iOS Rejection due to Google SignIn. Latest Google SignIn (4.0.0) goes to safari -
our app got rejected apple for
design - 4.0
we noticed user taken safari sign in or register account when logging in google+, provides poor user experience.
next steps
please revise app enable users sign in google+ in app. can updating latest google+ sdk.
we recommend implementing safari view controller api display web content within app. safari view controller allows display of url , inspection of certificate embedded browser in app customers can verify webpage url , ssl certificate confirm entering sign in credentials legitimate page.
i using pod , have latest google signin library, not googleplus one. library 4.0.0 (15/05/2016), says on release notes
https://developers.google.com/identity/sign-in/ios/release
removes allowssigninwithbrowser , allowssigninwithwebview properties gidsignin.
that means don't have way force on ios 8 have default ios 9 behavior (open safari browser within app). having installed google app or google+ app makes no difference.
tried downgrade 2.4.0 using cocoa pods says
analyzing dependencies [!] unable satisfy following requirements:
google/signin (= 2.4.0)
requiredpodfile
google/signin (= 2.4.0)
requiredpodfile
any ideas? in front
finally managed make changes , aprooved downgrading googlesignin 3.0.0 has allowssigninwithbrowser , allowssigninwithwebview properties make use of with
allowssigninwithbrowser = no allowssigninwithwebview = yes
had change pod file in order make build (having google analytics made thing difficult, cause of dependecies).
hope google engineers update signin 4.0.0, because don't having old libraries, can't have app rejected until google changes libs
pod 'google/analytics' pod 'googlesignin', '3.0.0' pod 'google/signin' pod 'google', '2.0.4' pod 'googleapputilities' pod 'googleauthutilities' pod 'googlenetworkingutilities'
good luck guys too, paulw11, made test project , saw same problem in ios8. also, telling reviewers other (even big) apps in app store usign webview if ios9, not ios8, did not help, because said cannot reason other apps be, , working hard reject other too.
if changes made, example new googlesignin library, please make new answer!
Comments
Post a Comment