Я получаю сообщение об ошибке в приложении для iOS, которое я не помню, видел раньше.
Вот оно:
..[1234:1015678] [AutoFill] Cannot show Automatic Strong Passwords
for app bundleID: mydomain.myapp due to error: Cannot save passwords for this app.
Make sure you have set up Associated Domains for your app
and AutoFill Passwords is enabled in Settings
Я использую iOS 12.2 и Xcode 10.2. И после поиска в сети, я подозреваю, что это связано с новой функцией iOS. Но в любом случае я не понимаю, почему проблема связана с паролями автозаполнения, когда я заполняю пароль вручную.
Это происходит с PFSignUpViewController
, и именно здесь я решаю эту проблему.
Когда новый пользователь хочет зарегистрироваться, он / она должен заполнить 3 поля: имя пользователя, пароль и адрес электронной почты. Можно заполнить имя пользователя и адрес электронной почты без проблем.
Но при прикосновении к полю пароля появляется указанное выше сообщение.
Если имя пользователя и поле электронной почты заполняются первыми, а пароль заполняется в последнюю очередь, то все происходит нормально, и мы можем «притвориться, что не видели сообщение» (хотя оно и появляется); регистрация происходит как надо.
С другой стороны, если пароль был заполнен до того, как все остальное будет заполнено, программа останавливается при попытке перейти и редактировать одно из двух других полей.
Любой совет или совет кого-то, кто уже видел проблему, будет очень кстати.