PFSignUpViewController, автозаполнение - невозможно отобразить автоматические надежные пароли - PullRequest
0 голосов
/ 05 мая 2019

Я получаю сообщение об ошибке в приложении для 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 поля: имя пользователя, пароль и адрес электронной почты. Можно заполнить имя пользователя и адрес электронной почты без проблем. Но при прикосновении к полю пароля появляется указанное выше сообщение.

Если имя пользователя и поле электронной почты заполняются первыми, а пароль заполняется в последнюю очередь, то все происходит нормально, и мы можем «притвориться, что не видели сообщение» (хотя оно и появляется); регистрация происходит как надо.

С другой стороны, если пароль был заполнен до того, как все остальное будет заполнено, программа останавливается при попытке перейти и редактировать одно из двух других полей.

Любой совет или совет кого-то, кто уже видел проблему, будет очень кстати.

...