【发布时间】:2020-12-14 04:58:28
【问题描述】:
我对 react 本机应用程序有疑问。当在开发模式下运行应用程序然后在设备和模拟器中正常工作,但在上传测试飞行后,当应用启动应用程序将崩溃,如果开发服务器已经在运行,则测试飞行工作,否则应用程序崩溃。
需要在不加载开发服务器的情况下正确运行试飞。如果有人有想法,请告诉我。
提前致谢。
【问题讨论】:
标签: ios react-native react-native-ios apple-developer
我对 react 本机应用程序有疑问。当在开发模式下运行应用程序然后在设备和模拟器中正常工作,但在上传测试飞行后,当应用启动应用程序将崩溃,如果开发服务器已经在运行,则测试飞行工作,否则应用程序崩溃。
需要在不加载开发服务器的情况下正确运行试飞。如果有人有想法,请告诉我。
提前致谢。
【问题讨论】:
标签: ios react-native react-native-ios apple-developer
尝试在发布模式下捆绑您的应用。为此,请尝试按照以下步骤操作:
在 Xcode 中打开您的项目并清除构建文件夹(选择 Product -> Clean),关闭 Xcode
打开终端,进入你的项目文件夹运行命令:
react-native bundle --platform ios --dev false --entry-file index.js --bundle-output ios/[YOUR_PROJECT_NAME]/main.jsbundle --assets-dest=ios
如果你的名字和[YOUR_PROJECT_NAME]不同,请注意更改你的index.js
PS 在将其发送到 TestFlight 以避免等待时间之前,您可以尝试在设备上从 Xcode 运行您的应用 - 它也应该在不启动 react native 开发服务器的情况下运行。
【讨论】: