国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

React Native開發中自動打包腳本的實例代碼

2019-10-21 21:39:06
字體:
來源:轉載
供稿:網友

在日常的RN開發中,我們避免不了需要將我們編寫的代碼編譯成安裝包,然后生成二維碼,供需要測試的人員掃描下載。但是對于非原生的開發人員來說,可能不知如何使用Xcode或者Android studio來導出ipa、apk安裝包,為了解決非原生開發的同學們打安裝包的痛苦,這里作者就提供一個shell腳本文件來實現一鍵式自動打包并生成安裝二維碼 (這里上傳安裝包生成二維碼需要借助于三方平臺fir.im)

打包腳本文件下載地址

https://github.com/guangqiang-liu/AutoPackageScript

iOS

腳本執行效果

React,Native,開發,打包,腳本,代碼

使用腳本注意事項

•腳本配置環境變量中,is_workspace :如果是使用pod進行管理三方庫就賦值為true,否則是false
•firim_token:fir_token請設置成自己的token,fir im_token如何獲取請參考fir官網https://fir.im/
•scheme_name:請更換為自己項目的scheme名稱
•info_plist_name:請更換為自己項目中的plist文件名稱
•如果沒有注冊登錄fir.im的同學們,請先去注冊登錄fir.im,相關操作請參照fir.im官方文檔
•腳本文件夾放在項目的跟目錄下即可
•除了is_workspace firim_token scheme_name info_plist_name 這四個變量需要改為自己的,其它的地方腳本不需要修改
•在打包之前請確保iOS調試證書有效
•fir.im 的token和注冊登錄流程是可有可無的,如果之前沒有使用過fir.im的同學們也可以忽略fir.im相關的操作,因為fir.im

只是輔助將生成的ipa安裝包文件上傳到fir, 然后生成一個可以掃碼安裝的二維碼而已,不使用fir.im 不影響生成ipa,只是不會生成安裝二維碼

特別注意(腳本存放路徑):

React,Native,開發,打包,腳本,代碼

如何使用腳本文件

•將下載下來的腳本文件夾整個拖進自己的iOS工程的項目根目錄下
•打開終端,進入到腳本文件 autoPackageScript.sh 所在的目錄
•執行腳本 sh autoPackageScript.sh
•等待打包生成ipa和二維碼,這里默認打包后的文件會存放在桌面

核心腳本代碼

#!/bin/sh# autoPackageScript.sh# LSBuyer## Created by 劉光強 on 2017/6/3.# Copyright © 2017年 Facebook. All rights reserved.envionmentVariables() { # ==================== 工程配置環境變量 ==================== # echo "/033[37;45m************************* step1:初始化環境變量 
注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 会泽县| 伊春市| 涟水县| 昌宁县| 庆元县| 鄂尔多斯市| 辽源市| 瑞昌市| 左云县| 当雄县| 仙游县| 河间市| 东明县| 克什克腾旗| 南平市| 望奎县| 正镶白旗| 壶关县| 阿克陶县| 黑水县| 丹凤县| 安徽省| 郧西县| 浦北县| 大兴区| 松溪县| 夏津县| 民乐县| 大同市| 北京市| 扎鲁特旗| 柯坪县| 巴彦县| 峡江县| 祁阳县| 上蔡县| 临沧市| 榆林市| 南汇区| 额济纳旗| 三明市|