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

Не удается избавиться от ошибки Apple LLVM 5.0

Он продолжает говорить:

фатальная ошибка: файл '/Applications/Xcode5-DP5.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/usr/include/objc/NSObject.h'

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

'/Пользователи/jackiexu/Library/Разработчик/Xcode/DerivedData/ModuleCache/2MWVPCGUMQ29P/ObjectiveC.pcm' были построены

Примечание: после изменения заголовков системы, пожалуйста, удалите кеш модуля в '/Users/jackiexu/Library/Developer/Xcode/DerivedData/ModuleCache/2MWVPCGUMQ29P'

1 сгенерирована ошибка.

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

4b9b3361

Ответ 1

Откройте терминал и введите: rm -rf ~/Library/Разработчик/Xcode/DerivedData/ModuleCache/*

Очистите проект и снова создайте его. Работал для меня.

Ответ 2

Удалите папку, очистите приложение, при необходимости перезапустите Xcode.

Ответ 3

согласно xcode 5.

  • нажмите на настройки Xcode
  • Перейти к закладке местоположений
  • щелкните по пути производных данных, который перемещается в папку с именем DerivedData
  • Удалить всю папку и перезапустить xcode.

Это отлично работает для меня.

Счастливое кодирование:)

Ответ 4

Вы пытались переустановить xcode? И вы очистили с помощью cmd + shift + k?

Ответ 5

То же самое происходило со мной. Предупреждение говорило мне:

После изменения заголовков системы, пожалуйста, удалите кеш модуля в '/Users/yunus.mehel/Library/Developer/Xcode/DerivedData/ModuleCache/13XL2DHZVON89'

Итак, я перезапустил xcode, удалил полученные данные из Organizer, удалил полученные данные из папки производных данных; никто из них не работал. Тогда я понял, решение уже было; перейдите к:

"DerivedData/ModuleCache/13XL6DH2BON89"

и удалите эту папку, не "DerivedData/< your_project > ". Сделайте чистую сборку, она будет работать снова.

Ответ 6

Запустите этот script, чтобы удалить все соответствующие файлы в /Library/Developer/Xcode/DerivedData и /var/folders:

# run with
# ruby reallyCleanXcode.rb
derivedDataFolder = Dir.glob(Dir.home + "/Library/Developer/Xcode/DerivedData/*")
moduleCache = Dir.glob("/var/folders/**/com.apple.DeveloperTools*")
FileUtils.rm_rf derivedDataFolder + moduleCache

Ответ 7

Это происходит при компиляции при запуске приложения или нет?

Вы пробовали это:

Настройки сборки - Построить местоположения - Предварительно скомпилированный путь кэша заголовка - там папка... удалите ее.

Ответ 8

Я решил это:

Завершить перезапуск Xcode + очистить проект + очистить папки сборки + очистить производные данные + удалил /var/folders/.../.../C/com.apple.DeveloperTools/5.0.2-5A3005/Xcode/SharedPrecompiledHeaders + отключил мой iPhone

Восстановить и работает:)

Ответ 9

У меня была такая же проблема. Я сделал SHFT + CMD + K и попытался запустить, снова появилась ошибка. Моя ошибка указала на заголовочный файл NSJSONSerialization. Итак, что я сделал, удалены файлы в ModuleCache, и теперь проект работает. Я изменил свой код, который использовал NSJSonSerialization, думая, что это неправильно, и проект начал работать с кодом также:)

Чтобы удалить файлы - нажмите "Go" на рабочем столе, а затем "Перейти в папку", затем введите путь к папке (например: "Библиотека/...../ModuleCache" ) и удалите все файлы.

С уважением, ASK

Ответ 10

Для устранения этой проблемы выполните следующие действия.

"Библиотека/Разработчик/Xcode/DerivedData/ModuleCache/"

Удалить все папки внутри Папки ModuleCache.

Сделайте чистую сборку, закройте Xcode и запустите ее снова

Конечно, он будет работать нормально.

Удачи!!!

Ответ 11

Я использовал Shift + CMD + K, чтобы попытаться очистить проект, но он не исчез.

Все, что мне нужно было сделать, это пойти и проверить имена <yourProjectName>-info.plist и <yourProjectName>-Prefix.pch.

Затем работал Shift + CMD + K.

В моем случае проблема заключалась в выходе Clang с кодом 1.

Ответ 12

мое решение,

в терминале, выполните команду:

rm -rf /Users/jackiexu/Library/Developer/Xcode/DerivedData/ModuleCache/2MWVPCGUMQ29P

затем в xcode, очистить затем перезапустите xcode и постройте

Ответ 13

В дополнение ко всем другим ответам "очистить свою сборку" для меня ничего не работало, пока я не опустошил каталог (очень недокументированный!) /var/folders.

По-видимому, это "разный кеш", поддерживаемый OS-X. Я даже не удосужился выяснить, что такое "правильные файлы"; Я просто очистил весь каталог.

... И теперь я могу снова построить. Ура! От терминала:

[sudo] rm -rf /var/folders/*

(Хотя я сделал это от Finder через проверку подлинности.) (OS-X 10.9.latest)

Дополнительная подсказка: я мог бы построить с XCode-6-бета, но получил тупую коррумпированную ошибку в XCode-5.

Ответ 14

Я столкнулся с той же проблемой. Сначала я очистил проект, нажав "shift + command + k" и просто перестроив проект, и это сработало для меня. нажмите "команда + B", чтобы перестроить проект