Приложение iOS с разбивкой раскадровки с помощью * 'NSInternalInconsistencyException', причина: «Данные NIB недействительны».

У нас есть приложение, построенное с помощью iOS 6 sdk (разворачивается на iOS 5) с использованием Storyboards, который сбой в iOS 5 (только) с этой ошибкой:

[myApp] * Завершение приложения из-за неотображенного исключения «NSInternalInconsistencyException», причина: «Данные NIB недействительны».

Эта сцена является подклассом UITableViewController, который содержит UITableView и добавленное свойство UITextView.

Я понятия не имею, что недействительно по этому поводу или почему он отлично работает в iOS 6.

Есть идеи?

PS: Я видел, что, похоже, был похож на аналогичный вопрос о nibs и создании пользовательских ячеек, которые предлагали отключить авто-макет, но это приложение использует раскадровки, имеет статические ячейки, а авто-макет уже выключен.

Убедитесь, что для этого режима у вас нет функции «Использовать автозапуск». Он будет бросать эту ошибку, когда работает на чем-то старше, чем на ios 6.

Я бы предложил следующий контрольный список

  1. убедитесь, что флажок автозапуска не отмечен
  2. в IB, goto File Inspector> Document Versioning> Развертывание и убедитесь, что это iOS 5.1 или ниже, и> Development убедитесь, что это предыдущая версия XCode (XCode 4.5)
  3. измените тип файла с [Default – Interface Builder Cocoa Touch XIB] на любой другой исходный код C или что-то еще, затем перейдите в другой файл и вернитесь и вернитесь к [Default – Interface Builder Cocoa Touch XIB]

Третий контрольный список спас меня несколько раз. У AAPL действительно есть очень хромые и багги инструменты разработки

  • UIStoryboard Не удалось найти контроллер представления с идентификатором
  • iOS 7 Несоответствие высоты UIDatePicker?
  • Несколько представлений в контроллере просмотра раскадровки Xcode, один из них не появится в редакторе раскадровки
  • XCode пользовательский класс segue застрял
  • Ссылка раскадровки на iOS ниже 9.0
  • Передача данных обратно с помощью функции rejectViewControllerAnimated
  • Использование ограничений для сохранения двух табличных видов одинаковой высоты и одинакового расстояния
  • Исключение NSRangeException в UITableViewController со смешанным статическим / динамическим контентом
  • Является ли iOS7 UITableViewController прозрачным по внешнему виду сломанным (от раскадровки)?
  • Стиль перехода для UITabBar в раскадровке
  • Элементы пользовательского интерфейса на iPhone 6 Plus не заполняют весь экран горизонтально
  • Interesting Posts

    Как переключить весь проект XCode на предыдущий

    Расположение скриншота устройства в Xcode 6

    Как проверить, установлена ​​ли связь – Основные данные

    Как использовать вход в Facebook SDK 4.6 для iOS?

    Как получить класс, метод и номер строки неперехваченного исключения, используя NSSetUncaughtExceptionHandler

    Может ли CoreBluetooth установить пару и поговорить с ведомым модулем bluetooth 2.0?

    Установите точно Активы в Xcode 7 для всех устройств iPhone

    Добавление значений в coredata в быстром расширении share

    Как получить режим смешанного смешивания на простом UIView (не UIImage)

    Лучшая техника для замены методов делегатов блоками

    Как избавиться от UIAppearance, когда это не нужно?

    Пользовательское вкл / выкл iOS 7.0 UI Switch

    Сортировка NSFetchedResultsController с объектом в NSSet, принадлежащем сущности

    Как изменить разрешение слоя на IOS 5

    iOS XMPP PubSub не принимает события при публикации узла моим подписчикам

    Давайте будем гением компьютера.