我使用新创建了一个新的 React Native 应用程序
npx @react-native-community/cli@latest init AwesomeProject --version 0.75.3
我正在使用 Xcode 构建应用程序并尝试将其安装在 iPad 设备上,构建成功并在设备上安装了应用程序。但即使在运行 npx react-native start 后,它也不会与 Metro 捆绑包连接
"React Native version" : 0.75.3
"react": "18.3.1"
node version : 20.17.0
它抛出以下错误
No bundle URL present.
Make sure you're running a packager server or have included a .jsbundle file in your application bundle.
确保您的应用程序已与捆绑服务器连接,您可以按照以下一些步骤来调试此问题。
1.清除缓存:
npx react-native start --reset-cache
2.检查捆绑文件:如果您正在运行生产版本,请确保包含 JavaScript 捆绑包。您可以使用以下命令手动生成捆绑包:
npx react-native bundle --platform ios --dev false --entry-file index.js --bundle-output ios/main.jsbundle --assets-dest ios
如果您仍然遇到问题,请告诉我以及有关您的设置的任何其他背景信息!