iOS 11 自动填充密码功能不适用于英语以外的其他语言

Posted

技术标签:

【中文标题】iOS 11 自动填充密码功能不适用于英语以外的其他语言【英文标题】:iOS 11 AutoFill password feature doesn't work with other language than English language 【发布时间】:2017-10-05 13:14:30 【问题描述】:

我有使用 Swift 语言的 ios 应用程序,它使用 the new Autofill password feature in iOS 11。

我正在使用 textField.textContentType 和用户名和密码字段。

当 iPhone 的语言保持为英语时,一切正常。 问题是当 iPhone 语言不是英语(例如芬兰语-芬兰语)时,键盘上不会出现自动填充键图标选项。

【问题讨论】:

我刚刚发送了 iOS 11 的 Apple 错误报告。 在花了 2 小时调试为什么密码填充不会出现后才注意到这一点。 另一种组合不起作用:捷克语和捷克语键盘;带有美国英语键盘的英国英语(但在这种情况下它适用于英国英语键盘);我真的不明白这是为什么。 【参考方案1】:

它不适用于 11,但在 iOS 12(测试版)中已修复。

我用荷兰语键盘测试过,建议/密码按钮显示正确。

【讨论】:

以上是关于iOS 11 自动填充密码功能不适用于英语以外的其他语言的主要内容,如果未能解决你的问题,请参考以下文章

禁用用户名和密码的chrome自动填充不适用于较新版本

Chrome 自动填充功能不适用于特定页面

Google chrome 自动填充功能不适用于所有机器

信用卡自动填充不适用于 React

如何在 iOS 11 应用程序登录屏幕中禁用新密码自动填充功能?

公式自动填充日期列适用于工作表但不适用于表单