【发布时间】:2017-04-23 02:44:06
【问题描述】:
当用户创建帐户时,我希望他们在服务器上注册的时间和日期。尝试执行此操作时出现以下错误。
只能存储 NSNumber、NSString、NSDictionary 和 NSArray。 .... libc++abi.dylib:以 NSException (lldb) 类型的未捕获异常终止
@IBAction func registerTapped(_ sender: Any) {
let namec = nameTextField.text
if let email = emailTextField.text, let pass = passwordTextField.text, let name = namec?.capitalized {
FIRAuth.auth()?.createUser(withEmail: email, password: pass, completion: { (user, error) in
if user != nil {
//user found
let interval = NSDate().timeIntervalSince1970
let date = NSDate(timeIntervalSince1970: interval)
self.refD?.child("Users").child((user?.uid)!).setValue(["Email": email, "Name": name, "User Created": date])
print("User Created And Added To Database", email, name, date)
self.performSegue(withIdentifier: "registertologin", sender: self)
}
}
【问题讨论】:
标签: ios swift firebase firebase-realtime-database firebase-authentication