当我尝试注册新用户时,我的注册页面出现问题。我将用户名和密码内容类型更改为以下内容:
passwordTextField.textContentType = .newPassword
passwordTextField.isSecureTextEntry = true
emailTextField.textContentType = .username
emailTextField.keyboardType = .emailAddress
我成功设置了网站和应用程序之间的关联,并且工作正常。在 iCloud 钥匙串(keychain)中保存密码也工作正常,但当我尝试实现自动强密码建议时,我收到此错误。
还有钥匙串(keychain)共享。
[自动填充] 由于错误,无法显示应用程序包 ID:com.example.com 的自动强密码:iCloud 钥匙串(keychain)已禁用##
我知道错误是不言自明的,但在 WWDC 2018 session 204 中他们没有透露任何事情吗?
最佳答案
如果用户在其 iPhone 中启用了 iCloud 钥匙串(keychain),则自动强密码建议将起作用。我通过执行以下步骤解决了此错误
如何启用 iCloud 钥匙串(keychain)
- 前往设置
- 点按用户名(Apple ID)
- 点击 iCloud
- 点击钥匙串(keychain)
- 启用 iCloud 钥匙串(keychain)
关于swift - 注册时无法显示应用程序包 ID 的自动强密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57853722/