react-native之ios详细打包步骤及上传苹果开发者中心---------小白的天堂

react-native之ios详细打包步骤及上传苹果开发者中心

 

很久没弄ios项目了,正好有时间梳理一遍react-native打包ios项目及怎么上传到苹果开发者中心来提交应用,也当自己在熟悉一遍吧~

 

准备工作:

  1. Mac电脑,安装有Xcode,在这里讲的使用xcode来运行提交项目的
  2. 苹果开发者账号(已购买的99刀或者199刀的),创建证书和证书描述文件并导入xcode中

 

开始步骤:

 

  1. 首先用xcode打开项目

双击项目中ios文件夹中的蓝色的xxx.xcodeproj或者白色的xxx.xcworkspace(有白色就白色)

 

   2. 运行项目确定项目能成功运行起来(不知道怎么用xcode运行项目的可自行百度,这里主要讲打包过程)

   3. 在mac终端下找到项目根目录,执行以下命令生成jsbundle文件:

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

 

    4. 把生成的bundle文件夹导入到xcode中:(注意导入后是蓝色的)

 

  5. 选择打包模式:

 

  6. 选择证书和描述文件:

 

  7.点击Product,选择Archive进行打包(过程会比较长,耐心等待......),

期间可能会出现让你输入密码的情况,按要求输入密码即可(可能是电脑开机密码,也可能是证书密码,我的两个都是一样的,具体看提示信息吧)

 

    8. 打完包之后选择 Distribute App

 

    9. 选择上传app store(之后都是默认选项即可,知道upload结束,说明打的包已提交到开发者中心了,只需要去开发者中提交应用审核即可)

 

 

到此,react-native ios打包完成!

发布了12 篇原创文章 · 获赞 11 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41457238/article/details/105391076
今日推荐