xcode命令行编译失败,com.apple.compilers.llvm.clang.1_0.compiler
XCode版本:版本7.2(7C68)
build立PhoneGAP IOS
使用的命令:
xcodebuild -project HelloCordova.xcodeproj -scheme HelloCordova -configuration Release -sdk iphonesimulator IDENTIFIER=com.kony.SyncApp build
在升级到7.2之后,它在升级Xcode之前很好地工作,我正面临着这个问题。 和用命令行构buildXCODE用户界面一样的问题
错误信息:
致命错误:发出太多错误,现在停止[-ferror-limit =]生成20个错误。
**build立失败**
The following build commands failed: ProcessPCH /Users/konysync/Library/Developer/Xcode/DerivedData/HelloCordova-gyroiomjvclmgtfewwtckeoypgfd/Build/Intermediates/PrecompiledHeaders/CordovaLib_Prefix-almeazhzuslzcvewimbluxlrnwby/CordovaLib_Prefix.pch.pch CordovaLib_Prefix.pch normal armv7 objective-c com.apple.compilers.llvm.clang.1_0.compiler ProcessPCH /Users/konysync/Library/Developer/Xcode/DerivedData/HelloCordova-gyroiomjvclmgtfewwtckeoypgfd/Build/Intermediates/PrecompiledHeaders/CordovaLib_Prefix-bvlrmrstkahcccfcihrhcdumeenk/CordovaLib_Prefix.pch.pch CordovaLib_Prefix.pch normal arm64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(2次失败)
发现了一些链接,但这些链接没有帮助。
苹果LLVM编译器3.1错误铛
在Xcode 7 Beta 2上为架构“x86_64”select不支持的编译器“com.apple.compilers.llvm.clang.1_0”
这是在Xcode 7.2中引入的一个错误(并且从7.2.1开始仍然不是固定的),请参阅https://openradar.appspot.com/23857648当使用-sdk iphonesimulator
调用时, xcodebuild
似乎没有正确设置ARCH
和PLATFORM_NAME
variables-sdk iphonesimulator
。
目前有两种已知的解决方法,都涉及到传递额外的标志到xcodebuild
:
1)传递-destination
标志,例如:
xcodebuild [...] -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6'
2)覆盖PLATFORM
variables,例如:
xcodebuild [...] -sdk iphonesimulator PLATFORM_NAME=iphonesimulator