问题描述
使用 SwiftUI TextField 时,我使用 SecureField
进行密码处理。但是,它只提供访问先前建立的密码的选项。
这就是我想要的:
解决方法
应该像yourTextField.contentType = .newPassword
一样简单。
不幸的是,这不起作用。您必须:
- 启用 iCloud 钥匙串,否则 you get this error:
[AutoFill] 无法显示应用 bundleID: com.aheze.YOURAPP 的自动强密码,因为错误:iCloud 钥匙串被禁用
- 即使在那之后,you get this error(这似乎是 iOS 14 的问题):
[KBDAnalyticsLog] -[TIAnalyticsService _registerEventSpec:withCompletionHandler:]_block_invoke 名为“thirdPartyKeyboards”的 TIAnalyticsEventSpec 已经注册。
总而言之,它非常破碎。我无法让它工作。