I'm working with Xcode 13.2 and testing on iOS 15.2 (on the device).
I had configured the Associated Domain correctly, but using the SecureField and the TextContentType with .newPassword
is not working on the Sign Up page.
The Sign In page is working as expected, showing the "Passwords" header along with the keyboard, and I can see all my Password Managers if I click.
I tried to use UITextField using UIViewRepresentable, but the problem persisted.
There are also people talking about this specific problem in StackOverflow.
TextField(
"Field.Email.Placeholder",
text: viewStore.binding(
get: \.emailAddress,
send: SignUpAction.emailChanged
))
.keyboardType(.emailAddress)
.textContentType(.username)
SecureField(
"Field.Password.Placeholder",
text: viewStore.binding(
get: \.password,
send: SignUpAction.passwordChanged
))
.textContentType(.newPassword)
SecureField(
"Field.ConfirmPassword.Placeholder",
text: viewStore.binding(
get: \.confirmPassword,
send: SignUpAction.confirmPasswordChanged
))
.textContentType(.newPassword)
Note: It's not Vanilla SwiftUI. I'm using Composable Architecture.
Are you aware of this problem? Or it's something missing on my side?