Ответ 1
У меня была эта проблема один раз. Получил вашу производную папку данных и удалил все в ней. и не волнуйтесь, система может воссоздать все в этой папке
Это ошибка, которую я получаю:
fatal error: file '/Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS7.0.sdk/System/Library/Frameworks/AssetsLibrary.framework/Headers/ALAssetRepresentation.h' has been modified since the precompiled header '/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P/AssetsLibrary.pcm' was built
note: after modifying system headers, please delete the module cache at '/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P'
1 error generated.
Таким образом, проблема в том, что эти системные файлы .h(ALAssetRepresentation.h в этой ошибке) изменяются (не мной, по крайней мере, не сознательно), я вижу в искателе, что их измененная дата была изменена, и единственная путь к его решению - скопировать их из другого моего старого каталога xcode (xcode4), поскольку он по-прежнему сохраняет старую измененную дату.
Есть ли у кого-нибудь намек на то, почему эти файлы модифицируются и как их предотвратить? Я могу изменить их только для чтения, но я боюсь, что это изменение может просто повредить вещи еще больше (наличие разрешений на запись, по-видимому, по умолчанию, я проверил с установками других людей).
Спасибо
У меня была эта проблема один раз. Получил вашу производную папку данных и удалил все в ней. и не волнуйтесь, система может воссоздать все в этой папке
Удалите файл pcm
гт "/Users/user/Library/Developer/Xcode/DerivedData/ModuleCache/16ZE17LEJCX4P/AssetsLibrary.pcm"
то
Очистить проект (Cmd + Shift + K)
Задача решена
Если вы внимательно посмотрите на ошибку, она содержит предупреждение, как указано в вопросе:
After changing system header you should remove moduler cache, which resides path (in my case)
/Пользователи/разработчик/Library/Разработчик/Xcode/DerivedData/ModuleCache/2IPA3N5W2OEZW
Что я сделал, (я пошел в крайность)
option + command + shift + k
Теперь мне было хорошо. Код искривлен правильно и результат.
Удалите все папки в моей папке ModuleCache (внутри DerivedData). просто исправил эту проблему для меня.
Я пробовал варианты firsts без каких-либо успехов. В моем случае это помогло стереть ModuleCache, а затем глубоко очистить и построить. В этом конкретном порядке сделал трюк.
перейти в каталог /Users/developer/Library/Developer/Xcode/DerivedData/ModuleCache/ 2IPA3N5W2OEZW и удалить папку, очистить и построить. Работает в Xcode 5.1
Если ничего не работает, просто переустановите Xcode, но удалите все, что связано с Xcode, прежде чем, например, папку программного обеспечения и производных данных. Если вы не можете загрузить его снова, просто скопируйте его у кого-то, с кем он будет работать.