Ошибки после обновления xcode 11.0

ios
swift

#1

Программа идеально работала до обновления. Теперь после сборки не запускается , вылетает с ошибкой. Не могу понять суть куда что смотреть

=================================================================
Main Thread Checker: UI API called on a background thread: -[UIViewController storyboard]
PID: 725, TID: 149089, Thread name: (none), Queue name: com.apple.root.default-qos, QoS: 0
Backtrace


#2

Ошибки

[Animation] +[UIView setAnimationsEnabled:] being called from a background thread. Performing any operation from a background thread on UIView or a subclass is not supported and may result in unexpected and insidious behavior.

Terminating app due to uncaught exception ‘NSInternalInconsistencyException’, reason: ‘threading violation: expected the main thread’


#3

Ошибку нашел, но не могу исправить

Пробовал вот так (РАБОТАЕТ), но так как то в дополнительном окошке прога запускается. Как сделать чтобы в нормальном виде запускалась?

if succes {
     DispatchQueue.main.async {
       let BarVCC = self.storyboard?.instantiateViewController(withIdentifier: "BarVC") as! BarViewController
       self.present(BarVCC, animated: true, completion: nil)
         }

}


#4

Изменение интерфейса должно проходить в главном потоке. Потому и ругается.

Это особенности презентейшен айос13. Запустите симулятор на версии 12 или ниже


#5

BarVCC.presentationStyle = .fullScreen


#6

куда это конкретно вписать не понял, ругается)


#7

после let BarVCC