代码之家  ›  专栏  ›  技术社区  ›  Manuel

如何避免双重“将密码保存到iCloud”对话框?

  •  0
  • Manuel  · 技术社区  · 6 年前

    在登录对话框中,用户名和密码文本字段有 contentType 设置:

    if #available(iOS 11.0, *) {
       userNameTextField.textContentType = .username
       passwordTextField.textContentType = .password
    }
    

    过去,应用程序是“手动”将凭据存储为 SecAddSharedWebCredential .

    然而,在ios 12.0.1中,我注意到“保存密码”对话框突然显示了两次:

    enter image description here

    是因为从ios 11.0开始,下面的对话框会自动出现,因为 textContentType 由于调用 secaddSharedWebCredential ?

    它是否记录了从哪个ios版本开始出现的部分隐藏在屏幕截图中的对话框?

    0 回复  |  直到 6 年前