У меня возникли проблемы с Run-time. При запуске Simulation, как только я пытаюсь набрать в электронной почте «UITextField», происходит сбой приложения и отображается общая проблема главного потока sigabrt (12).
Я проверил розетки раскадровки, ссылки и все резервные соединения - все по порядку.
Пожалуйста, направляйте и советуйте с основными настройками сборки, возможностей и запуска ? Кажется, когда я пытался выполнить с iPhone launch, произошла спираль.
Вот мой основной код Swift UI для компонента Вход в систему. Приложение:
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
if Auth.auth().currentUser != nil {
self.performSegue(withIdentifier: "signInToTabBar", sender: nil)
}
}
func handleTextField() {
passwordTextField.addTarget(self, action: #selector(SignUpViewController.textFieldDidChange), for: UIControl.Event.editingChanged)
emailTextField.addTarget(self, action: #selector(SignUpViewController.textFieldDidChange), for: UIControl.Event.editingChanged)
}
func textFieldDidChange() {
guard let email = emailTextField.text, email.isEmpty, let password = passwordTextField.text,
password.isEmpty else {
signInButton.setTitleColor(UIColor.lightGray, for: UIControl.State.normal)
signInButton.isEnabled = true
return
}
signInButton.setTitleColor(UIColor.white, for: UIControl.State.normal)
signInButton.isEnabled = true
}