xcode command line build failed with com.apple.compilers.llvm.clang.1_0.compiler

30,521

Solution 1

Clear the cache of pod with

rm -rf ~/Library/Caches/CocoaPods

rm -rf Pods

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

pod deintegrate

pod setup

Change flipper version in pod file:

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

And delete the project's Pods directory. The location of it is project directory > ios > Pods. Then in the project directory > ios location, install pod with pod install And

react-native run-ios

in project directory.

Solution 2

This is a bug introduced in Xcode 7.2 (and still not fixed as of 7.2.1), see https://openradar.appspot.com/23857648 It seems that xcodebuild is not setting correctly the ARCH and PLATFORM_NAME variables when invoked with -sdk iphonesimulator.

There are two known workarounds at the moment, both involve passing extra flags to xcodebuild:

1) Pass the -destination flag, eg:

xcodebuild [...] -sdk iphonesimulator -destination 'platform=iOS Simulator,name=iPhone 6'

2) Override the PLATFORM variable, eg:

xcodebuild [...] -sdk iphonesimulator PLATFORM_NAME=iphonesimulator
Share:
30,521
Yugandhar
Author by

Yugandhar

Updated on May 20, 2021

Comments

  • Yugandhar
    Yugandhar almost 3 years

    XCode Version: Version 7.2 (7C68)
    Building for PhoneGAP IOS
    Commands used:

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

    It used to work well before upgrading Xcode after upgrading to 7.2 , i am facing this issue. And same wokring form XCODE UI Problem with command line build

    Error Info:

    fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated.

    ** BUILD FAILED **

    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 failures)

    found some links , but those links did not help.
    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