使用com.apple.compilers.llvm.clang.1_0.compiler,xcode命令行生成失败

时间:2016-02-01 07:57:43

标签: ios objective-c xcode cordova

XCode版本:版本7.2(7C68)
建设PhoneGAP IOS
使用的命令:

SKNode

在升级到7.2之后升级Xcode之前它曾经运作良好,我正面临这个问题。和XCODE UI一样 命令行构建问题

错误信息:

  

致命错误:发出的错误太多,现在停止[-ferror-limit =]   产生了20个错误。

**建筑失败**

xcodebuild -project HelloCordova.xcodeproj -scheme HelloCordova -configuration Release -sdk iphonesimulator IDENTIFIER=com.kony.SyncApp build 

(2次失败)

发现了一些链接,但这些链接没有帮助 Apple LLVM Compiler 3.1 error clang
Unsupported compiler 'com.apple.compilers.llvm.clang.1_0' selected for architecture 'x86_64' on Xcode 7 Beta 2

3 个答案:

答案 0 :(得分:1)

这是Xcode 7.2中引入的一个错误(从7.2.1开始仍然没有修复),请参阅https://openradar.appspot.com/23857648似乎xcodebuild没有正确设置ARCH和{{使用PLATFORM_NAME调用时的变量。

目前有两种已知的解决方法,都涉及将额外的标记传递给-sdk iphonesimulator

1)传递xcodebuild标志,例如:

-destination

2)覆盖xcodebuild [...] -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6' 变量,例如:

PLATFORM

答案 1 :(得分:1)

清除pod缓存

<块引用>

rm -rf ~/Library/Caches/CocoaPods

rm -rf Pods

rm -rf ~/Library/Developer/Xcode/DerivedData/*

吊舱解体

吊舱设置

在 pod 文件中更改鳍状肢版本:

<块引用>

use_flipper!({ 'Flipper-Folly' => '2.5' })

并删除项目的Pods目录。它的位置是项目目录 > ios > Pods。 然后在项目目录 > ios 位置,用 pod install 安装 pod 还有

<块引用>

react-native run-ios

在项目目录中。

答案 2 :(得分:-1)

我已尝试多次解决此错误,并且每个步骤都遵循多个步骤,但在我从项目ios目录中删除了我的build文件夹(如react-native-project> ios> Build文件夹)后,对我不起作用 它为我工作。