iPhoneシミュレータからサインインしようとすると、アプリが爆発します。これは新しいプロジェクトで、私はFirebase docsに従っています。私は両方の入力フィールドに入力し、ボタンに印を押すと、シミュレータはThread 1: breakpoint 1.1
Firebaseで認証するとiOSアプリがクラッシュする
LoginVCでクラッシュ:私はFirebaseコンソールに私のアプリの識別子を追加しました
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
}
}
。正しいポッドを取り付けました。 をdidFinishLaunchingWithOptions
に追加しました。私は今失われている。私は何かを逃したか?
import Firebase
はAppDelegate.swift
です。他のコントローラでインポートする必要がありますか?
明確ではない、whあなたのエラーは?このコードはそのまま動作するはずです(試してみました)。あなたはコンセントを接続しましたか? – Idan
こんにちは@イダン私は非常に迅速です。私はちょうど "ブレークポイント1.1"をグーグルしていると私はどこかにブレークポイントを設定したことが判明。私はそれを削除する必要があると思いますか? – Sylar
はい。ブレークポイントを削除するには、ブレークポイントを削除するか、単に[続行]を押します。 – Idan