Ошибка приложения на iOS 5 - Не удалось создать экземпляр класса NSLayoutConstraint

Мое приложение отлично работает на iPhone и Simulator с iOS 6, но когда я пытаюсь запустить на iPhone/Simulator с iOS 5, приложение вылетает

Ошибка:

Завершение приложения из-за неперехваченного исключения "NSInvalidUnarchiveOperationException", причина: "Не удалось создать экземпляр класса NSLayoutConstraint"

Я не использую Autolayout в документе Interface Builder.

Может ли кто-нибудь мне помочь?

Автоопределение не проверено

Ответ 1

убедитесь, что вы не выбрали использование автозапуска в интерфейсе

enter image description here

Ответ 2

Ты сожжен. NSLayoutConstraint существует только на iOS 6. Вы должны проверить, есть ли он там, и если это не так, вам нужно сделать что-то еще.