Предупреждение автозаполнения «Сохранить пароль» не будет отображаться

Проблема:
мы пытались внедрить функцию автозаполнения в наше приложение для iOS, но к тому времени, когда мы вошли в приложение, приложение не отображало Save passwordтревога.

Мы сделали:

  • Связанные домены были активированы в нашей записи идентификатора (сайт Apple Developer)
  • Мы добавили файл AASA на наш сайт, и он действителен для этого сайта .
  • Связанные домены были активированы в нашем проекте, и мы добавили соответствующие записи веб-учетных данных в домены.
  • Электронная почта (имя пользователя) и ввод паролей настроены правильно

Подход к проблеме:
мы предполагаем, что iOS не может обнаружить, что экран входа в систему был закрыт, и приложение перенаправляет пользователя на другой экран пользовательского интерфейса. Мы используем файлы .xib, и вот наша бизнес-логика маршрутизации:

          func showView(to controller: UIViewController) {
    let newView: UIViewController = UINavigationController(rootViewController: controller)

    // First, add the view of the child to the view of the parent
    view.addSubview(newView.view)
    // Then, add the child to the parent
    addChild(newView)
    // Finally, notify the child that it was moved to a parent
    newView.didMove(toParent: parent)

    // First, notify the child that it’s about to be removed
    current.willMove(toParent: nil)
    // Then, remove the child from its parent
    current.removeFromParent()
    // Finally, remove the child’s view from the parent’s
    current.view.removeFromSuperview()
    current = newView
}

Спасибо.

0 ответов

Другие вопросы по тегам