现在每次我创建一个新项目react-native init ProjectName并在创建后我都会这样做npx pod-install,然后react-native run-ios它会给我错误。我创建的每个新项目都会发生这种情况。
我不确定是否有我必须做的更新,但这里是错误:
CompileC /Users/chaudhrytalha/Library/Developer/Xcode/DerivedData/testapp-fdikhqqgempmsagsnliemealffwv/Build/Intermediates.noindex/Pods.build/Debug-iphonesimulator/FlipperKit.build/Objects-normal/x86_64/FlipperClient.o /Users/chaudhrytalha/Documents/xCodeProjects/Learning\ React\ Native/testapp/ios/Pods/FlipperKit/iOS/FlipperKit/FlipperClient.mm normal x86_64 objective-c++ com.apple.compilers.llvm.clang.1_0.compiler (in target 'FlipperKit' from project 'Pods')
cd /Users/chaudhrytalha/Documents/xCodeProjects/Learning\ React\ Native/testapp/ios/Pods
export LANG\=en_US.US-ASCII
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -x objective-c++ -target x86_64-apple-ios10.0-simulator -fmessage-length\=0 -fdiagnostics-show-note-include-stack -fmacro-backtrace-limit\=0 -std\=gnu++14 -stdlib\=libc++ -fobjc-arc -fmodules -fmodules-cache-path\=/Users/chaudhrytalha/Library/Developer/Xcode/DerivedData/ModuleCache.noindex -fmodules-prune-interval\=86400 -fmodules-prune-after\=345600 -fbuild-session-file\=/Users/chaudhrytalha/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation -fmodules-validate-once-per-build-session -Wnon-modular-include-in-framework-module -Werror\=non-modular-include-in-framework-module -fmodule-name\=FlipperKit -Wno-trigraphs -fpascal-strings -O0 -fno-common -Wno-missing-field-initializers -Wno-missing-prototypes -Werror\=return-type -Wdocumentation -Wunreachable-code -Wno-implicit-atomic-properties -Werror\=deprecated-objc-isa-usage -Wno-objc-interface-ivars -Werror\=objc-root-class -Wno-arc-repeated-use-of-weak -Wimplicit-retain-self -Wno-non-virtual-dtor -Wno-overloaded-virtual -Wno-exit-time-destructors -Wduplicate-method-match -Wno-missing-braces -Wparentheses -Wswitch -Wunused-function -Wno-unused-label -Wno-unused-parameter -Wunused-variable -Wunused-value …Run Code Online (Sandbox Code Playgroud) 我有一个准备好的原型,项目被构建堵塞:
错误:无法找到'node'二进制文件来构建React Native bundle如果您安装了非标准nodejs,请在Xcode中选择您的项目,找到'Build Phases' - 'Bundle React Native code and images'并将NODE_BINARY更改为绝对路径您的节点可执行文件(您可以通过调用终端中的"哪个节点"找到它)
这个反馈对我来说无能为力,我确实有nvm的节点.这是与bash有关的事吗?
提前致谢
我在尝试创建 React Native 应用程序的 IOS 版本时遇到了问题。最初我是在 Windows 上使用 Android 模拟器制作的。然后我尝试使用 xcode 在 mac 上构建 React Native 代码,但我无法克服这个错误。
我已经尝试了一些方法,例如重新安装节点并取消设置 find-node 脚本中的 PREFIX 变量,但我还没有得到任何进一步的结果
检查错误时它说:
他详细说明了另一个错误: