Подтвердить что ты не робот

Раскадровка Xcode: внутренняя ошибка. Пожалуйста, напишите ошибку

Во время редактирования в раскадровке, специально назначив контроллер вида определенному классу, я неожиданно столкнулся с этой ошибкой, когда захотел запустить проект.

Main.storyboard: Внутренняя ошибка. Пожалуйста, напишите ошибку на bugreport.apple.com и добавьте "/var/folders/79/_jh611t15qsfcx165_jv_20h0000gn/T/IB-agent-diagnostics_2015-10-28_00-33-12_730000".

И теперь я больше не могу запускать свой проект. Я не мог найти никакой информации об этом в другом месте. Кто-нибудь сталкивался с этим раньше?

введите описание изображения здесь

4b9b3361

Ответ 1

Я столкнулся с той же проблемой. И это было решено путем очистки файлов сборки.

cmd + shift + k

и

cmd + опция + сдвиг + k

Надеюсь, что это поможет Спасибо.

Ответ 2

Следующие шаги остановят вашу проблему.

  • cmd + shift + k
  • cmd + option + shift + k
  • Перезапустить Xcode
  • Перезагрузите Mac.

Ответ 3

Удаление папки DerivedData (в ~/Library/Developer/Xcode/DerivedData) - это то, что исправило проблему для меня.

Ответ 4

Я была такая же проблема. Исправлено с помощью следующих шагов:

  1. Удалить производные данные вашего проекта

  2. Очистите свой проект (Ярлык: cmd + shift + k)

screenshot

  1. Теперь запустите свое приложение.

Ответ 5

Просто столкнулся с этой ошибкой, и она совпала с недоступными версиями iOS, показывающими для неправильного Xcode (например, iOS 11.2, показывающая для Xcode 8.2.1, что невозможно для симуляторов iOS).

Решением было удалить /Library/Developer/CoreSimulator, например,

rm -rf /Library/Developer/CoreSimulator

Теоретически вы должны быть в состоянии запустить xcrun simctl delete unavailable, но в этом случае это не сработало.

Примечание Обнаружил эту проблему в Xcode 8.2.1, но 9.2 также был установлен.

Ответ 6

Похоже, вы нашли ошибку в Xcode и должны представить отчет об ошибке с помощью здесь и прикрепить файл, который он указывает с ошибкой. Между тем, есть ли у вас более ранняя версия вашего проекта, к которой вы можете вернуться? Или предоставите xml вашей основной доски объявлений здесь?

Ответ 7

В моем случае проблема заключалась в том, что UITextField является подвьютом в UITableViewCell с стилем 'Basic'. Как только я изменил его с "Базовый" на "Пользовательский" , он начал компилировать.

Ответ 8

Ниже приведены шаги по устранению этой проблемы:

Снимите отметку с целевого объекта для xib файла → очистите проект- > , затем проверьте target- > clean project- > run/build project. Работа в xcode 8.x

Ответ 9

Я просто удалил файл, вызвавший эту проблему (просто ссылку не удалить), и снова добавил его.

Ответ 10

Все эти решения не спомогли мне.
Что сработало, так это:

$ sudo chmod -R 777 ~/Library/Logs

Ответ 11

У меня была такая же проблема с xcode8 beta 6, Command + K не помогло, но затем для чего xc файл xcode отображал ошибку, я только что скорректировал связанные с ним свойства в IB, так как мой вид был обычным и некоторые из его внутренних свойства изображения. затем я очистил сборку и запустил приложение. Это сработало.

Ответ 12

У меня была эта проблема на Xcode 8.2.1. Очистка (cmd + option + shift + k) не помогла. Однако, удалив Xcode, загрузив Xcode 8.2.1 из Apple, установка устранила проблему.

Ответ 13

Просто закройте свой Xcode и откройте его снова. вопрос не будет.

Ответ 14

Я использую Xcode 9.2, и все вышеупомянутые ответы не решили проблему. Моя проблема заключалась в том, что я случайно добавил ограничение в представление контента TableViewCell. И представление контента не применимо к ограничениям, и я не должен добавлять ограничения к нему. Это уже заблокировано. Но я действительно не знаю, как я добавил ограничение к этому случайно. После удаления ограничения все снова заработало отлично.

Я думал, что этот ответ поможет кому-то, имеющему ту же проблему.

Ответ 15

Ни один из других ответов не работал для меня. Вот что сделал.

  1. Откройте раскадровку, выберите все и скопируйте.
  2. Создайте новую раскадровку, вставьте.
  3. Удалить оригинальную раскадровку.
  4. Переименуйте все ссылки на старую раскадровку.

Сборка и запуск.

Ответ 16

Для меня я удалил целый раздел UITableView, который играл. В ней была только одна камера, но, очевидно, что-то произошло. Удаление и перезапуск Xcode исправили это для меня.

Ответ 17

Попробуйте удалить каждый контроллер вида и построить, чтобы найти контроллер вида, вызывающий проблему.

В моем случае я потерял объект в раскадровке.

введите описание изображения здесь

Удаление этого объекта сработало для меня.