Meine App explodiert, wenn Sie versuchen, sich vom iPhone-Simulator anzumelden. Dies ist ein neues Projekt und ich folge dem Firebase docs. Als ich in den beiden Eingabefelder ausfüllen und drücken Sie dann auf die Schaltfläche Anmelden, stürzt der Simulator mit Thread 1: breakpoint 1.1
iOS App stürzt beim Authentifizieren mit Firebase ab
LoginVC:
import UIKit
import Firebase
import FirebaseAuth
class LoginVC: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
}
@IBOutlet weak var loginEmailInput: UITextField!
@IBOutlet weak var loginPasswordInput: UITextField!
@IBAction func loginPressed(_ sender: Any) {
if let email = loginEmailInput.text, let password = loginPasswordInput.text {
FIRAuth.auth()?.signIn(withEmail: email, password: password) { (user, error) in
}
} // breakpoint here
}
}
Ich habe meine App-Kennung an die Firebase Console hinzugefügt. Installierte die richtigen Pods. Hinzugefügt FIRApp.configure()
in didFinishLaunchingWithOptions
. Ich bin jetzt verloren. Habe ich etwas verpasst?
Ich habe import Firebase
in AppDelegate.swift
. Muss ich es in andere Controller importieren?
Nicht klar, wh bei ist dein Fehler? Dieser Code sollte so funktionieren wie er ist (einfach ausprobiert). Hast du die Steckdose angeschlossen? – Idan
Hallo @Idan Ich bin sehr schnell neu. Ich habe gerade "Breakpoint 1.1" gegoogelt und es stellt sich heraus, dass ich irgendwo einen Breakpoint gesetzt habe. Ich denke, ich muss es löschen? – Sylar
Ja. Löschen Sie den Haltepunkt oder drücken Sie einfach weiter, wenn Sie den Haltepunkt beibehalten möchten. – Idan