ali*_*ego 5 xcode ios swiftui securefield
我正在尝试使用 SwiftUI 在 SecureField 中使用强密码建议功能,但它不起作用。只是想知道我是否做错了什么或者这是一个错误。
@State var password: String = ""
@State var confirmPassword: String = ""
var body: some View {
VStack {
SecureField("Password", text: $password) {
// do something
}
.textContentType(.newPassword)
SecureField("Confirm Password", text: $confirmPassword) {
// do something
}
.textContentType(.newPassword)
}
}
Run Code Online (Sandbox Code Playgroud)
当我选择 secureField 时,它不建议使用强密码。
编辑:
经过下面的进一步测试和评论后,我添加了一个关联的域,并将以下 Web 凭据文件上传到我的网络服务器:example.com/.well-known/apple-app-site-association.txt:
{
"webcredentials": {
"apps": [ " TEAMID.com.example.AppName" ]
}
}
Run Code Online (Sandbox Code Playgroud)
我当前的功能是将“关联域”和“自动填充凭据提供程序”设置为“是”。
当我尝试使用强密码时,收到以下错误消息:
由于错误:无法识别调用应用程序的进程,无法显示应用程序包 ID:com.example.AppName 的自动强密码。检查应用程序的应用程序标识符权利中的 teamID 和 bundleID
不知道从这里去哪里。
如果您希望建议新密码,则需要使用.newPassword文本内容类型。
.password用于输入现有密码。
| 归档时间: |
|
| 查看次数: |
2876 次 |
| 最近记录: |