我正在为 firebase 设置一个典型的电子邮件功能,以便在添加新记录时提醒我。在我的终端中,我输入以下内容:
firebase functions:config:set gmail.email="MyEmail@gmail.com" gmail.password="MyPassword1!"
Run Code Online (Sandbox Code Playgroud)
这将返回错误:-bash: !": event not found
如果我愿意,我可以只设置电子邮件并且它工作正常,但是设置密码让我遇到了这个问题。所以,这有效:
firebase functions:config:set gmail.email="MyEmail@gmail.com"
Run Code Online (Sandbox Code Playgroud)
这不会:
firebase functions:config:set gmail.email="MyEmail@gmail.com" gmail.password="MyPassword1!"
Run Code Online (Sandbox Code Playgroud)
或者
firebase functions:config:set gmail.password="MyPassword1!"
Run Code Online (Sandbox Code Playgroud)
想法??
我希望这能奏效,事实上我以前有过它的工作。
我有两个文本框,passwordTextField
和emailTextField
。将值输入到每个值中。当我点击print时,值将在控制台中打印。
但是,在使用next函数在next view controller上填充文本框时,出现以下错误。
注意:
这不是在几个小时前起作用的,并且我什么也没做任何更改,所以我不确定现在如何或为什么不起作用。
@IBOutlet weak var passwordTextField: UITextField!
@IBOutlet weak var emailTextField: UITextField!
@IBOutlet weak var registerButton: UIButton!
@IBAction func registerButtonPressed(_ sender: Any) {
let next = self.storyboard?.instantiateViewController(withIdentifier: "ABC") as! ABCViewController
self.present(next, animated: true,completion: nil)
let nameText = self.emailTextField.text!
let passwordText = self.passwordTextField.text!
print(nameText) // prints email
print(passwordText) // prints password
next.username.text = nameText // prints error: Unexpectedly found nil while implicitly unwrapping an Optional value
next.password.text = passwordText
}
Run Code Online (Sandbox Code Playgroud)
意外找到nil,同时隐式展开Optional值。
但是在打印时显示非零值。