Внедрявам Sign-In with google в моето приложение с помощта на cocoa-pods. Проследих всичко в https://developers.google.com/identity/sign-in/ios/sign-in. Добавих и URL схеми. Но когато се опитах да вляза с акаунт в Google в iOS 9, той отваря браузър и след удостоверяване приложението не се връща в моето приложение и остана в браузъра. Но функционалността работи добре на iOS 8. Може ли някой да помогне?
OpenURL методите са както следва:
- (BOOL)application:(UIApplication *)app
openURL:(NSURL *)url
options:(NSDictionary *)options {
return [[GIDSignIn sharedInstance] handleURL:url
sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey]
annotation:options[UIApplicationOpenURLOptionsAnnotationKey]];
}
Също
- (BOOL)application:(UIApplication *)application
openURL:(NSURL *)url
sourceApplication:(NSString *)sourceApplication
annotation:(id)annotation
{
return [[GIDSignIn sharedInstance] handleURL:url
sourceApplication:sourceApplication
annotation:annotation];
}