React-Native独立应用程序在杀死端口8081后崩溃

时间:2019-04-19 06:29:51

标签: ios react-native

我构建了本机ios应用程序的发行版,但是当我杀死端口8081时,该应用程序崩溃了。

1 个答案:

答案 0 :(得分:0)

在构建应用程序之前,您必须捆绑资产,

第1步:在本地本机项目中运行此命令

react-native bundle --entry-file index.js --platform ios --dev false --bundle-output ios/main.jsbundle --assets-dest ios

第2步:编辑从调试到发布的构建方案。

第3步:替换appdelegate.m文件中的代码

jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil];

对此

jsCodeLocation = [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"];

现在,您可以构建ios应用的发行版。

希望这会有所帮助;-)