2013-08-26 2 views
3

Упрощенной версии сборки сценария:Xcode5 xcodebuild потерпел неудачу, когда заголовок прекомпиляции включает Бобы-environment.h и выполнить стручок до установки xcodebuild

# change Podfild here 
pod install 
xcodebuild 

Он работает с Xcode 4.6, но с Xcode5-ДП5 это не удалось.

fatal error: file '/path/to/myproject/Pods/Pods-environment.h' has been modified 
    since the precompiled header 
    '/Users/hiroshi/Library/Developer/Xcode/DerivedData/MyProject-gfmuvpipjscewkdnqacgumhfarrd/Build/Intermediates/PrecompiledHeaders/MyProject-Prefix-dwjpvcnrlaydzmegejmcvrtcfkpf/MyProject-Prefix.pch.pch' 
    was built 
+1

То же самое происходит в одном из моих проектов. Я думаю, что это происходит, только если у вас есть стручки, указывающие прямо на голову git repo (вместо этого на обычные конечные точки версии cocoapod). Досадно, что нужно очистить весь проект. Кто-нибудь знает, как настроить проект на автоматическое удаление предварительно скомпилированного заголовка при обновлении Cocoapods? –

+0

Да, у меня есть струнные линии с: git и: path в моем подпикселе. Наверное, у тебя есть точка. – hiroshi

ответ

5

Это удалось после изменения buildactions вот так.

# change Podfild here 
pod install 
xcodebuild clean build 

Я думаю Xcode5 не будет повторно PreCompile заголовке PreCompile только по умолчанию build buildaciton в, нужно сделать clean первый.

Смежные вопросы