Usm*_*har 5 ios react-native react-native-ios
我对原生反应很陌生。我创建了一个 Hello World 项目,但无法在 iOS 上运行。每次我运行 iOS 项目时都会抛出以下错误
** 构建失败 **
以下构建命令失败:CompileC /Users/usman/FunZoneAppsProjects/{ProjectName}/ios/build/Build/Intermediates/React.build/Debug-iphonesimulator/React.build/Objects-normal/x86_64/RCTShadowView+Internal.o Views /RCTShadowView+Internal.m 正常 x86_64 Objective-c com.apple.compilers.llvm.clang.1_0.compiler (1 次失败)
安装 build/Build/Products/Debug-iphonesimulator/{ProjectName}.app 处理命令时遇到错误(domain=NSPOSIXErrorDomain,code=2):无法安装请求的应用程序 在提供的路径中找不到应用程序包。提供所需应用程序包的有效路径。打印:条目,“:CFBundleIdentifier”,不存在
命令失败: /usr/libexec/PlistBuddy -c 打印:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/{ProjectName}.app/Info.plist 打印:条目,“:CFBundleIdentifier”,不存在
错误:命令失败:/usr/libexec/PlistBuddy -c 打印:CFBundleIdentifier build/Build/Products/Debug-iphonesimulator/{ProjectName}.app/Info.plist 打印:条目,“:CFBundleIdentifier”,不存在
at checkExecSyncError (child_process.js:621:11)
at Object.execFileSync (child_process.js:639:13)
at Promise.then (/Users/usman/FunZoneAppsProjects/{ProjectName}/node_modules/react-native/local-cli/runIOS/runIOS.js:208:5)
Run Code Online (Sandbox Code Playgroud)
我读过很多人用不同的修复方法解决了这个问题,但没有一个对我有用。可能是什么问题?TIA
Hel*_*cos -1
首先,您应该确保brew、node和watchman已安装。之后,尝试按照以下步骤操作。
删除您的实际项目,关闭模拟器,xcode 并在项目的路径文件夹中运行 watchman watch-del-all && rm -rf $TMPDIR/react-native-packager-cache-* && rm -rf $TMPDIR/metro-bundler-cache-* && rm -rf node_modules/ && npm cache clean。最后关闭命令行
在桌面上创建一个名为 RNProjects 的文件夹。打开命令行并运行cd Desktop/RNProjects。
在命令行中运行react-native init myProjectName。您可以根据需要命名该项目。您应该将“myProjectName”更改为所需的项目名称。
安装完成后(需要几分钟),请确保在命令行中您位于路径中RNProjects,然后运行cd myProjectName. 如果您为项目指定了不同的名称,只需将“myProjectName”替换为真实的项目名称即可。
最后,运行即可react-native run-ios。如果您想在真实的 iDevice 中测试它,请告诉我。
编辑1
如果brew, node or watchman尚未安装,请按照此操作
对于 HOMEBREW,请点击此链接。您应该将其粘贴到终端提示符处。/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
之后运行brew install node
brew install watchmannpm install -g react-native-cli| 归档时间: |
|
| 查看次数: |
8862 次 |
| 最近记录: |