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.

Есть идеи, почему он рушится?

Ответы на вопрос(2)

Ваш ответ на вопрос