1:android和iOS都需要先打离线包,否则在Android studio上打包正式版本会闪退。

Android打包命令:

/*打包到根目录的bundle*///"bundle-android": "react-native bundle --entry-file index.js --bundle-output ./bundle/index.android.bundle --platform android --assets-dest ./bundle --dev false"/*assets*///"bundle-android": "react-native bundle --platform android --dev false --entry-file index.js  --bundle-output android/app/src/main/assets/index.android.bundle  --assets-dest android/app/src/main/res/"

iOS打包命令:
node node_modules/react-native/local-cli/cli.js bundle --entry-file index.js  --platform ios --dev false --bundle-output ./ios/bundle/index.jsbundle --assets-dest ./ios/bundle

可以把打包命令放在package.json文件里,这样每次打包的时候输入相关命令就行。如下
"scripts": {  "start": "node node_modules/react-native/local-cli/cli.js start",  "test": "jest",  "bundle-ios": "node node_modules/react-native/local-cli/cli.js bundle --entry-file index.js  --platform ios --dev false --bundle-output ./ios/bundle/index.jsbundle --assets-dest ./ios/bundle",  "bundle-android": "react-native bundle --platform android --dev false --entry-file index.js  --bundle-output android/app/src/main/assets/index.android.bundle  --assets-dest android/app/src/main/res/"},

关于使用原生的jks文件和rn生的密匙文件如何使用?待续

Android可以直接配置好相关的

就可以直接next打包了。

iOS需要archive打包


转载于:https://www.cnblogs.com/dragonh/p/9407864.html

react-native ios打包和Android打包相关推荐

  1. 从 Android 到 React Native 开发(四、打包流程解析和发布为 Maven 库 )

    1.从 Android 到 React Native 开发(一.入门) 2.从 Android 到 React Native 开发(二.通信与模块实现) 3.从 Android 到 React Nat ...

  2. [RN] React Native 键盘管理 在Android TextInput遮盖,上移等问题解决办法

    [RN] React Native 键盘管理 在Android TextInput遮盖,上移等问题解决办法 参考文章: (1)[RN] React Native 键盘管理 在Android TextI ...

  3. React Native ios打包

    开发React Native的过程成,js代码和图片资源运行在一个Debug Server上,每次更新代码之后只需要使用command+R键刷新就可以看到代码的更改,这种方式对于调试来说是非常方便的. ...

  4. android ios 混合编程,React Native与原生(Android、iOS)混编,三端痛点解析

    在做RN混编项目的时候或者面试的时候经常会遇到一些问题,总结起来有以下几种: 1.过多的注册RN组件( AppRegistry.registerComponent() ); 2.从原生跳转指定的RN页 ...

  5. react native极光推送android和ios证书申请

    这两天终于把极光推送的整个流程跑通了,在android和ios上均能正常接收消息,并可在本地存储消息,这篇文章 先讲一下如何在极光上申请android和ios证书,下一篇文章讲解具体在react na ...

  6. React Native App设置amp;Android版发布

    React Native系列 <逻辑性最强的React Native环境搭建与调试>  <ReactNative开发工具有这一篇足矣>  <解决React Native ...

  7. webstorm 运行android,Windows React Native环境搭建:webstorm+android studio 及解决热更新

    工具准备: SDK Android SDK Build-tools:23.0.1 SDK Platform:Android N .6.0 .5.1.1.5.0.1.4.4.2.4.1.2 Androi ...

  8. React Native之js调用Android原生使用Callback传递结果给js

    如果不清楚js如何调用Android原生,可以先参考我的这篇博客React Native实现js调用安卓原生代码 1 问题 上面的文章只是调用安卓原生显示Toast,但是我们一般会需要调用安卓的代码然 ...

  9. react native ios 上架

    1.申请开发者账号,去苹果开发者中心申请 2.applicationloader 集申请证书.真机调试.发布于一身,避免繁琐的官网申请过程 http://www.applicationloader.n ...

最新文章

  1. 【Flask】ORM的关联关系
  2. 将JavaScript集成到QML中
  3. 关于机器学习的一些感想
  4. 旧计算机 云桌面,该不该利用旧PC机改造成云桌面虚拟化模式呢?
  5. Java Dictionary elements()方法与示例
  6. java 用户线程如何修改界面内容_java 加入一个线程、创建有响应的用户界面 。 示例代码...
  7. 【实习之T100开发】T100 基础架构、命名原则
  8. vb6启动时提示安装VS2008 SP1
  9. 什么叫做形态学图像处理_【视觉】机器视觉技术和无人天车有什么关系?
  10. NDK开发(八) :JNI下Bitmap的使用
  11. python实现搜索功能_python实现百度识图搜索功能
  12. xp电脑不能访问服务器共享文件夹,XP系统电脑无法访问WIN7共享文件夹怎么办
  13. 安卓Activity的生命周期函数详解
  14. 女生被渣,或许自己才是最大的黑手
  15. 安卓机更新系统会卡吗_安卓手机系统“越更新越卡”?或许和这4个原因有关,早看早知道...
  16. SAS学习笔记之《SAS编程与数据挖掘商业案例》(3)变量操作、观测值操作、SAS数据集管理
  17. 我的一周所学(黑马的课)
  18. 软件测试到底是做什么的?职责是什么?
  19. 浅谈try-catch——为什么要用try-catch什么时候用try-catch?
  20. 什么是星空房?它有哪些特色?

热门文章

  1. python技能(1)-map函数
  2. OSChina 周三乱弹 ——1024 程序员吐槽大会
  3. 每天一个linux 命令 find命令
  4. C++的hashmap和Java的hashmap
  5. 最经典的职场十大理论,好文值得一看滴童鞋们。2
  6. 沪江日语电台首度在线直播后续花絮(附直播片段)
  7. MS“未与信任SQL Server连接相关联”跟在使用ASP.NET网站管理工具出现“遇到错误。请返回上一页并重试。”的解决办法!...
  8. nginx mozilla_如何开始为Mozilla贡献力量
  9. 受众定向_我如何了解社区与受众之间的差异
  10. 打卡学习 | Redis原理应用-线程IO模型