react-native 发布打包
1.建立release_ios目录mkdir release_ios
react
2.在React Native项目的根目录下执行:react-native bundle --entry-file index.js --platform ios --dev false --bundle-output release_ios/main.jsbundle --assets-dest release_ios/
ios
经过上述命令,咱们能够将JS部分的代码和图片资源等打包导出到根目录下的release_ios目录下:react-native
1.把release_ios 下的文件都拉到xcode下的跟目录下,要选第一个和第三个
选项,使得图标为蓝色xcode
- (NSURL *)sourceURLForBridge:(RCTBridge *)bridge { #if DEBUG return [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index" fallbackResource:nil]; #else return [[NSBundle mainBundle] URLForResource:@"main" withExtension:@"jsbundle"]; #endif }
1.选择开发者帐号
2.点击xcode 菜单栏product -> Archive 等待打ipa包
3.打完包以后,点击xcode菜单栏,
4.最后有四个发布选项,第一项发布appstore,第二项hoc100个测试包,而后一直默认到底,最后导出app