UICollectionView - iOS 10 - сбой на симуляторе iPhone 6 Plus, но работает на реальном устройстве
Я создал UICollectionView, который отлично работает на небольших устройствах, таких как iPhone 5s / SE / 6 / 6s / 7, как на симуляторе, так и на реальном устройстве, но у меня возникает странная ситуация, когда речь идет об iPhone 6Plus, iPhone 7Plus и любой версии iPad. Он отлично работает на реальном устройстве, но вылетает в симуляторе со следующей ошибкой:
Ошибка подтверждения в - [_ _ UIFlowLayoutSection computeLayoutInRect: forSection: инвалидность: invalidationContext:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3600.5.2/UIFlowLayoutSupport.m8
Завершение работы приложения из-за необработанного исключения «NSInternalInconsistencyException», причина: «Внутренняя ошибка UICollectionViewFlowLayout»
До сих пор я обнаружил, что, если я удаляю предполагаемый элемент размера, он работает нормально, но автоматическое расположение больше не работает, но если я его включил, он вылетает в симуляторе.
Я использую последнюю версию Xcode и iOS 10.
Есть идеи, почему он рушится?