Swift / iOS-使用强密码未保存到钥匙串

时间:2020-08-04 17:12:32

标签: ios swift

我正在尝试为iOS实现自动填充功能。我遵循了https://developer.apple.com/documentation/security/password_autofill中的所有步骤。我有一个关联的域,一个有效的Apple应用程序关联文件,并且我已经正确设置了文本内容类型。我的问题是,当本机iOS对话框提示我“使用强密码”时,我的用户名/密码从未保存到钥匙串中。我还验证了是否已启用自动填充功能并启用了icloud钥匙串。 Ive也遵循https://medium.com/developerinsider/ios12-password-autofill-automatic-strong-password-and-security-code-autofill-6e7db8da1810,但仍未看到预期的行为。通过单击使用强密码,用户名/密码是自动发送到钥匙串还是我需要手动执行某些操作。预先感谢。

1 个答案:

答案 0 :(得分:0)

实际观看了developer.apple.com/videos/play/wwdc2018/204/?time=31。原来问题是没有从视图层次结构中删除user / pw / confirmPw。因此,在“ viewWillDisappear”上,我要从层次结构中删除字段,这会触发保存到钥匙串。