gpt4 book ai didi

ios - 如何避免双重 "save password to iCloud"对话框?

转载 作者:行者123 更新时间:2023-11-29 11:31:27 25 4
gpt4 key购买 nike

在登录对话框中,用户名和密码文本字段设置了它们的 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 版本开始出现部分隐藏在屏幕截图中的对话框?

最佳答案

解决方案是不再在 iOS 11+ 中使用 SecAddSharedWebCredential 手动将凭证存储为共享凭证。

所以我们不再调用它了:

SecAddSharedWebCredential(domain, username, password, handler)

关于ios - 如何避免双重 "save password to iCloud"对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53128050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com