cordova xcode命令行构建失败,原因是com.apple.compilers.llvm.clang.1_0.compiler

ghhkc1vu  于 2022-11-15  发布在  其他
关注(0)|答案(4)|浏览(458)

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

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

在升级Xcode之前它曾经工作得很好,升级到7. 2之后,我面临着这个问题。和命令行构建的Xcode UI问题相同
错误信息:
致命错误:发出的错误太多,现在停止[-ferror-limit=]生成了20个错误。

构建失败

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次失效)

找到一些链接,但这些链接没有帮助。
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

rekjcdws

rekjcdws1#

使用清除pod该高速缓存
rm -rf ~/库/缓存/CocoaPods
rm-rf Pod
rm -rf ~/资源库/开发人员/Xcode/派生数据/*
吊舱解体
pod设置
变更pod文件中的flipper版本:
使用_flipper!({ 'flipper-愚蠢' =〉'2.5' })
并删除项目的Pods目录,位置为项目目录〉ios〉Pods,然后在项目目录〉ios位置,用pod install和
React原生run-ios
在项目目录中。

jljoyd4f

jljoyd4f2#

这是Xcode 7.2中引入的一个错误(截至7.2.1仍未修复),请参阅https://openradar.appspot.com/23857648似乎xcodebuild在使用-sdk iphonesimulator调用时没有正确设置ARCHPLATFORM_NAME变量。
目前有两种已知的解决方法,都涉及将额外的标志传递给xcodebuild
1)传递-destination标志,例如:

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

2)覆盖PLATFORM变量,例如:

xcodebuild [...] -sdk iphonesimulator PLATFORM_NAME=iphonesimulator
ecfdbz9o

ecfdbz9o3#

我在升级到React Native 0.68.x AppDelegate.m更改为AppDelegate.mm后遇到此错误
1.您必须执行以下操作:https://github.com/software-mansion/react-native-reanimated/issues/841#issuecomment-636297029在XCode中打开项目,然后导航到构建阶段,在编译源代码中删除AppDelegate.m文件并添加AppDelegate.mm。
1.如果尚未重命名:打开XCode,在项目导航器中将AppDelegate.m重命名为AppDelegate.mm

wqnecbli

wqnecbli4#

我已经尝试解决这个错误很多次,并遵循每一个多个步骤,但不为我工作后,我删除了我的构建文件夹从项目iOS目录像react-native-project〉iOS〉构建文件夹,它为我工作。

相关问题