O login do Facebook não retorna ao aplicativo com o Xcode 7 iOS 9
Eu implementei esse método para o login do Facebook no App Delegate usando o Xcode 7 e funciona perfeitamente:
- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<NSString*, id> *)options {
return [[FBSDKApplicationDelegate sharedInstance] application:app
openURL:url
sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey]
annotation:options[UIApplicationOpenURLOptionsAnnotationKey]];
}
No entanto, como preciso usar o Xcode 6 para enviar meu aplicativo à App Store, esse método não existe e gera erros.
Se eu comentar o método acima, e deixar apenas o seguinte:
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation {
return [[FBSDKApplicationDelegate sharedInstance] application:application
openURL:url
sourceApplication:sourceApplication
annotation:annotation
];
}
não funcionará, ou seja, quando o usuário tenta fazer login, ele não retorna ao aplicativo.
Existe uma solução fácil para isso? Obrigado!
BTW, segui diligentemente todas as etapas em:https://developers.facebook.com/docs/ios/getting-started