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打包完成!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章