Господа, можете подсказать, как отследить источник возникновения подобных исключений?
Runtime.ThrowNSException (System.IntPtr ns_exception)
/Library/Frameworks/Xamarin.iOS.framework/Versions/14.8.0.3/src/Xamarin.iOS/ObjCRuntime/Runtime.cs, line 407
SIGABRT: Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: Modifications to the layout engine must not be performed from a background thread after it has been accessed from the main thread
Есть страница с табами, на одном из табов листвью, при нажатии на него открывается страница с чатом.
Стоит написать пару сообщений из чата и выйти из него обратно на страницу с табами, то приложение может упасть, а может и не упасть, как повезёт. Падение только в момент выхода со страницы.
Закомментил все куски кода, которые изменяют коллекцию, связанные с листвью, кроме первой загрузки страницы с табами, когда загружаются данные с сервера.
При том ошибка возникает только на айос 13+.