Kar*_*eya 9 xcode bundle ios react-native xcode13.3
当我尝试从 Xcode 13.3 运行 React 本机应用程序时,我不断收到此错误。
如果我从终端运行它(react-native run-ios)它工作正常。
请查找随附的错误详细信息。
> > File /Users/Library/Developer/Xcode/DerivedData/appName-crvjvqqnpdxpwkfkxccvnxunhhkw/
Build/Products/Release-iphonesimulator/appName.app/main.jsbundle
> does not exist. This must be a bug with'
Run Code Online (Sandbox Code Playgroud)
Run Code Online (Sandbox Code Playgroud)My Environment details MAC OS - 12.3.1 (M1 chip) Xcode - 13.3 command line tools - 13.3 RN version - 0.61.5
到目前为止我已经尝试过的解决方案
npx react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios
(Xcode) -Build Phases -> Bundle React Native code and images , change to
cd $PROJECT_DIR/..
export NODE_BINARY=node
./node_modules/react-native/scripts/react-native-xcode.sh
Run Code Online (Sandbox Code Playgroud)
请让我知道如何修复此错误。
ben*_*nek 13
跑步
sudo xcode-select --reset
Run Code Online (Sandbox Code Playgroud)
然后运行(检查是否使用index.js或index.tsx或其他)
npx react-native bundle --entry-file ./index.js --platform ios --bundle-output ios/main.jsbundle --assets-dest ios
Run Code Online (Sandbox Code Playgroud)
main.jsbundle应该出现在您的 ios 文件夹中。
然后您可以将其添加到下面的“复制捆绑资源”部分:
小智 0
这已在 0.63.3 中得到解决。https://github.com/facebook/react-native/issues/29351
如果您在更高版本上仍然有问题,请尝试手动运行react-native bundle命令。
归档时间: |
|
查看次数: |
9924 次 |
最近记录: |