Ответ 1
Откройте терминал и введите: rm -rf ~/Library/Разработчик/Xcode/DerivedData/ModuleCache/*
Очистите проект и снова создайте его. Работал для меня.
Он продолжает говорить:
фатальная ошибка: файл '/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 сгенерирована ошибка.
Я должен был удалить производные данные по крайней мере пять раз к настоящему времени, и я ничего не получаю. Любые идеи?
Откройте терминал и введите: rm -rf ~/Library/Разработчик/Xcode/DerivedData/ModuleCache/*
Очистите проект и снова создайте его. Работал для меня.
Удалите папку, очистите приложение, при необходимости перезапустите Xcode.
согласно xcode 5.
DerivedData
Это отлично работает для меня.
Счастливое кодирование:)
Вы пытались переустановить xcode? И вы очистили с помощью cmd + shift + k?
То же самое происходило со мной. Предупреждение говорило мне:
После изменения заголовков системы, пожалуйста, удалите кеш модуля в '/Users/yunus.mehel/Library/Developer/Xcode/DerivedData/ModuleCache/13XL2DHZVON89'
Итак, я перезапустил xcode, удалил полученные данные из Organizer, удалил полученные данные из папки производных данных; никто из них не работал. Тогда я понял, решение уже было; перейдите к:
"DerivedData/ModuleCache/13XL6DH2BON89"
и удалите эту папку, не "DerivedData/< your_project > ". Сделайте чистую сборку, она будет работать снова.
Запустите этот 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
Это происходит при компиляции при запуске приложения или нет?
Вы пробовали это:
Настройки сборки - Построить местоположения - Предварительно скомпилированный путь кэша заголовка - там папка... удалите ее.
Я решил это:
Завершить перезапуск Xcode + очистить проект + очистить папки сборки + очистить производные данные + удалил /var/folders/.../.../C/com.apple.DeveloperTools/5.0.2-5A3005/Xcode/SharedPrecompiledHeaders + отключил мой iPhone
Восстановить и работает:)
У меня была такая же проблема. Я сделал SHFT + CMD + K и попытался запустить, снова появилась ошибка. Моя ошибка указала на заголовочный файл NSJSONSerialization. Итак, что я сделал, удалены файлы в ModuleCache, и теперь проект работает. Я изменил свой код, который использовал NSJSonSerialization, думая, что это неправильно, и проект начал работать с кодом также:)
Чтобы удалить файлы - нажмите "Go" на рабочем столе, а затем "Перейти в папку", затем введите путь к папке (например: "Библиотека/...../ModuleCache" ) и удалите все файлы.
С уважением, ASK
Для устранения этой проблемы выполните следующие действия.
"Библиотека/Разработчик/Xcode/DerivedData/ModuleCache/"
Удалить все папки внутри Папки ModuleCache.
Сделайте чистую сборку, закройте Xcode и запустите ее снова
Конечно, он будет работать нормально.
Удачи!!!
Я использовал Shift + CMD + K, чтобы попытаться очистить проект, но он не исчез.
Все, что мне нужно было сделать, это пойти и проверить имена <yourProjectName>-info.plist
и <yourProjectName>-Prefix.pch.
Затем работал Shift + CMD + K.
В моем случае проблема заключалась в выходе Clang с кодом 1.
мое решение,
в терминале, выполните команду:
rm -rf /Users/jackiexu/Library/Developer/Xcode/DerivedData/ModuleCache/2MWVPCGUMQ29P
затем в xcode, очистить затем перезапустите xcode и постройте
В дополнение ко всем другим ответам "очистить свою сборку" для меня ничего не работало, пока я не опустошил каталог (очень недокументированный!) /var/folders
.
По-видимому, это "разный кеш", поддерживаемый OS-X. Я даже не удосужился выяснить, что такое "правильные файлы"; Я просто очистил весь каталог.
... И теперь я могу снова построить. Ура! От терминала:
[sudo] rm -rf /var/folders/*
(Хотя я сделал это от Finder через проверку подлинности.) (OS-X 10.9.latest)
Дополнительная подсказка: я мог бы построить с XCode-6-бета, но получил тупую коррумпированную ошибку в XCode-5.
Я столкнулся с той же проблемой. Сначала я очистил проект, нажав "shift + command + k" и просто перестроив проект, и это сработало для меня. нажмите "команда + B", чтобы перестроить проект