iOS 14.5 - [Assert] Кто-то удаляет активный контроллер поиска, пока его панель поиска видна.
При обновлении до версии iOS 14.5 возникла ошибка, указанная ниже. Он отлично работает в версии 14.4 без каких-либо проблем. Это связано с панелью поиска. Когда текст набирается, он не открывает клавиатуру и не останавливает экран. Должно появиться сообщение об ошибке ниже, которое недостаточно ясно для исправления.
«[Assert] Кто-то удаляет активный контроллер поиска, пока его панель поиска видна. Пользовательский интерфейс, вероятно, выглядит ужасно. Контроллер поиска удаляется: <UISearchController: 0x7f8d75c86000> из элемента навигации:»
Код использует
struct SearchBarView: UIViewControllerRepresentable для создания searchBar
Использование последней версии Xcode 12.5 и Simulator iOS 14.5
Есть ли исправление? Приветствуются предложения по устранению проблемы.