Baru di Firebase dan iOS. Saya bertanya-tanya bagaimana cara mengarahkan ulang ke layar lain, bukan layar yang sama dengan yang digunakan untuk masuk setelah pengguna masuk dengan Google.

@available(iOS 9.0, *)
func application(_ application: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any])
    -> Bool {
        return GIDSignIn.sharedInstance().handle(url,
                                                 sourceApplication:options[UIApplicationOpenURLOptionsKey.sourceApplication] as? String,
                                                 annotation: [:])
    }
}
2
a123 5 Januari 2018, 05:29

1 menjawab

Jawaban Terbaik

https://stackoverflow.com/a/20690072/7408005

Lalu

Menambahkan ini ke ini ke pengontrol tampilan tombolnya ada di:

func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!, withError error: Error!) {
    if error != nil
    {
        print("Google Sign In Error")
    }
    else
    {
        self.performSegue(withIdentifier: "toHomeScreen", sender: self)
    }

}
2
a123 5 Januari 2018, 03:11