Я пишу приложение iOS в последней версии Swift, где, помимо прочего, мне нужно отключить контроллер представления, когда происходят определенные вещи. Для этого у меня есть код
self.dismiss(animated: true) {
// Completion logic goes here
}
Я пробовал его на нескольких iOS устройствах и различных симуляторах. Он отлично работает в iOS 13.x, но для iOS 12.1 тело обработчика завершения никогда не достигается. Почему именно это? Моя цель, если это имеет значение, iOS 12,4, но ее изменение не помогло.