これは私を狂わせてしまいます。私はFBログインを私の迅速な2.0のXCodeバージョン7.3に追加しました。うまく動作します。しかし、私はGoogleSinginログインを実装した後、FBログインは動作しなくなりました。ここでは何が起こるswift FB loginSDKはGoogle独自のメソッドではなく、signingメソッドを呼び出す
は、認証からの復帰時FB SDKは、それが
func application(application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
return FBSDKApplicationDelegate.sharedInstance().application(application, openURL: url, sourceApplication: sourceApplication, annotation: annotation)
}
を呼び出し、Googleのサイン、この方法があることである:、
func application(application: UIApplication, openURL url: NSURL, options: [String: AnyObject]) -> Bool {
print("G+ in appdelegate")
return GIDSignIn.sharedInstance().handleURL(url, sourceApplication: options[UIApplicationOpenURLOptionsSourceApplicationKey] as? String,
annotation: options[UIApplicationOpenURLOptionsAnnotationKey])
}
問題があるが、そのGoogleの場合サインインメソッドが存在し、FB SDKログイン、GoogleSignInメソッドを呼び出すと、アプリケーションがクラッシュします。
私はG +メソッドからFBメソッドに直接呼び出しを試みましたが、これはどちらも機能しません。
FBバグですか?私はそれをFB Developersに報告すべきですか?
ありがとうございます。