Intereting Posts
iOS 9.0 – получение клавиатуры будет отображать / скрывать уведомления из других приложений Swift – Как удалить салфетки из сцены при переходе на другую? Restkit удаляет объекты в Coredata, когда они не отображаются в JSON iOS: как обмениваться данными между различными представлениями контроллера панели вкладок Настроить UIView в viewDidLoad или var's didSet Как провести тестирование в PromiseKit? Bluetooth не обнаруживает устройства 409 – успех в Alamofire? Список совместимых устройств для приложения iOS xcodebuild: error: опция 'Destination' требует хотя бы одного параметра формы 'key = value' Как найти координаты конечной точки от начальной и прокрученной точки Показать панель вкладок в середине экрана в Xamarin.iOS RestKit – удалить объекты, которые не возвращаются Приложение Apple watch не работает, когда приложение iPhone находится в состоянии завершения? Приложение запрашивает логин при каждом запуске после попытки восстановления продуктов

Ошибка 255 в компиляции Xcode 4.5 с LLVM 4.1

Я пытаюсь скомпилировать свой проект с последним xcode + sdk 6.0, когда здание почти закончено, я получил эту ошибку:

2012-09-26 16:52:24.714 ibtoold[5603:b03] [MT] DVTAssertions: ASSERTION FAILURE in /SourceCache/IDEInterfaceBuilder/IDEInterfaceBuilder-2840/Framework/Document/IBDocument.m:1514 Details: Some objects didn't get the ibBeginArchivingDocument:withContext: callback. A class has probably overridden the method without calling through to super. Object: <IBCocoaTouchDocument: 0x40072df00> Method: -willArchiveWithContext: Thread: <NSThread: 0x40010a260>{name = (null), num = 1} Hints: None Backtrace: 0 0x000000010550e44c -[DVTAssertionHandler handleFailureInMethod:object:fileName:lineNumber:messageFormat:arguments:] (in DVTFoundatio 1 0x000000010550e2a5 _DVTAssertionFailureHandler (in DVTFoundatio 2 0x0000000104b35245 -[IBDocument willArchiveWithContext:] (in IDEInterfaceBuilderKi 3 0x00000001086407d6 (in IDEInterfaceBuilderCocoaTouchIntegratio 4 0x0000000108640c3a (in IDEInterfaceBuilderCocoaTouchIntegratio 5 0x0000000104b44745 __47-[IBDocument compiledPackageWithOptions:error:]_block_invoke_0 (in IDEInterfaceBuilderKi 6 0x0000000104b5b9a1 -[IBDocument assertIfArbitrationIsScheduledDuring:] (in IDEInterfaceBuilderKi 7 0x0000000104b44710 -[IBDocument compiledPackageWithOptions:error:] (in IDEInterfaceBuilderKi 8 0x0000000104a46f90 (in ibtool 9 0x0000000104a440e8 (in ibtool 10 0x0000000104a43c5f (in ibtoold 11 0x0000000104a43b53 (in ibtoold 12 0x0000000104a50165 (in ibtoold 13 0x0000000104a43684 (in ibtoold 14 0x0000000104a448f1 (in ibtoold 15 0x0000000104a42524 (in ibtoold 16 0x000000000000000 Command /Applications/Xcode4.5SDK6.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool failed with exit code 255 

Только для XIB я не смогу построить с успехом … у вас есть решение? благодаря! Dario

Solutions Collecting From Web of "Ошибка 255 в компиляции Xcode 4.5 с LLVM 4.1"

Примечание. Я несколько раз редактировал это, когда мне пришло в голову новые идеи, которые я знаю немного.

1) Посмотрите на инструмент командной строки «ibtool» – есть справочная страница – и вы можете попробовать вручную перевести файл xib и, возможно, проверить его (я не использовал это в годах и годах)

2) Другие идеи (но в противном случае вы должны записать DTS Incident – вы получаете 2 в год – и попробуйте получить помощь от инженера Apple):

  • очистить свой проект
  • удалите кешированные данные (Органайзер-> Проекты-> Производные данные коснитесь «Удалить …»
  • убедитесь, что для этого XIB установлено правильное управление версиями (выберите XIB, вкладку 3-го Xcode справа, Параметры файла:

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

  • закрыть проект
  • выйти из Xcode
  • повторно открыть Xcode, то продукт
  • попробуй еще раз

Если этого не происходит, используйте инцидент DTS или публикуйте во внутренних списках Apple – те, на которые вы должны войти, – и, возможно, кто-то знает о проблеме

3) Если вы действительно в отчаянии, сделайте копию вашего xib-файла. Затем начните удалять объекты, самые простые сначала, и попытайтесь построить. В какой-то момент он может скомпилироваться. Затем снова добавьте другие объекты.

4) Если 3 не делает этого, удалите файл xib, создайте новый и по существу восстановите то, что у вас есть.

EDIT: (обновление в комментариях оригинальным плакатом)

5) Перезагрузите компьютер и повторите попытку.

«Очистить» мой проект решил мою проблему. Я использую XCode 4.5.

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

Спасибо Дэвиду за шаги № 1 до № 4

  1. Очистить сборку проекта
  2. Удалите кешированные данные (Органайзер-> Проекты-> Производные данные коснитесь «Удалить …»
  3. Закрыть проект
  4. Закройте Xcode (я остановился на этом шаге и попытался открыть Xcode, но ошибка остается)
  5. Перезагрузите компьютер. (Пытался открыть Xcode впоследствии, но такая же ошибка сборки все еще происходит)
  6. Сделайте копию Xcode (я поставил копию на ~ / Desktop)
  7. Удаление оригинальной копии в / Приложения
  8. Верните копию Xcode в / Applications
  9. Готово