ios - 无法在 Xcode 的 iphone 模拟器中输入密码来创建帐户
问题描述
我正在尝试简单地为用户构建功能以打开应用程序并输入电子邮件和密码以创建帐户。我正在使用 Firebase。
在模拟器中,一切正常:用户打开应用程序,点击创建帐户,输入电子邮件,但是对于密码,一旦我输入第一个字母,输入栏就会冻结,并有一个黄色背景,上面写着“强密码” 。” 当我点击保存时,我在模拟器中收到一条消息,“强密码至少包含六个字符,并且包含字母和数字。” 它不会创建帐户。
在 Xcode 中,消息是:“无法显示应用程序的自动强密码……由于错误:iCloud 钥匙串已禁用。”
// Get the default auth UI object
let authUI = FUIAuth.defaultAuthUI()
guard authUI != nil else {
return
}
// Set ourselves as delegate and spec sign-in options
authUI?.delegate = self
authUI?.providers = [FUIEmailAuth()]
// Get a reference to the Auth UI view controller
let authViewController = authUI!.authViewController()
// Show it
present(authViewController, animated: true, completion: nil)
我是游戏新手,所以如果我不小心遗漏了重要信息,请告诉我。提前致谢。
解决方案
推荐阅读
- http-headers - 在最小的 Web 应用程序上启用 Content-Security-Policy
- javascript - 如何检查是否使用 jQuery 给出了相同的输入?
- shell - 如何使用 shell 复制和重命名多个文件
- string - 在 perl6 中将匹配对象转换为字符串
- php - 如何使用 PHP 在 Dynamics 365 中添加新联系人
- c# - 错误名称为“token_type”的成员已存在 JsonPropertyAttribute
- r - R:完全合理的 strwrap
- symfony4 - 如何使用 Webpack Encore 将 Fontawesome 5 添加到 Symfony 4
- vue.js - 检查调度vuex是否完成
- amazon-web-services - 如何存储运动流以进行播放