[英]React Native showing error while making a build in iOS - Build failed The following build commands failed: CompileC
一切正常。 我刚刚做了 npm 审计修复,这个错误出现了。
我做过但没用的事情:
我删除了节点模块并重新安装了它们。 删除 podfile.lock 并尝试命令 pod install。 关闭Xcode并重新启动它。 我尝试了许多替代的 StackOverflow 解决方案,但没有奏效。 任何人都可以帮我解决这个问题吗?
=== BUILD TARGET toolbar-android OF PROJECT Pods WITH CONFIGURATION Debug ===
Check dependencies
** BUILD FAILED **
The following build commands failed:
CompileC /Users/jindalsaw/Library/Developer/Xcode/DerivedData/PipeApp-egsumunmosmxkzatcgfjoitkddtm/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/RNGestureHandler.build/Objects-normal/x86_64/RNGestureHandlerManager.o /Users/jindalsaw/Desktop/zzzz/ReactApp_mobile/PipeApp/node_modules/react-native-gesture-handler/ios/RNGestureHandlerManager.m normal x86_64 objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)
我的播客文件:
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
require_relative '../node_modules/react-native/scripts/react_native_pods'
platform :ios, '14.2'
target 'PipeApp' do
config = use_native_modules!
use_react_native!(:path => config["reactNativePath"])
pod 'RNFS', :path => '../node_modules/react-native-fs'
target 'PipeAppTests' do
inherit! :complete
# Pods for testing
end
# Enables Flipper.
#
# Note that if you have use_frameworks! enabled, Flipper will not work and
# you should disable these next few lines.
use_flipper!
post_install do |installer|
flipper_post_install(installer)
end
end
target 'PipeApp-tvOS' do
# Pods for RNTodo-tvOS
target 'PipeApp-tvOSTests' do
inherit! :search_paths
# Pods for testing
end
end
尝试使用 rosetta 运行 Xcode:右键单击 Xcode > get info > Open using Rosetta
或者从终端npx react-native run
arch -x86_64 npm run ios
npx react-native run
在一个和arch -x86_64 npm run ios
在另一个
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.