国产探花免费观看_亚洲丰满少妇自慰呻吟_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開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 麻城市| 阿拉善盟| 清水县| 盐城市| 渭南市| 临漳县| 翁源县| 濮阳市| 巴马| 肇源县| 麦盖提县| 阳信县| 贵港市| 通辽市| 喀喇沁旗| 中阳县| 南和县| 普兰县| 临澧县| 新疆| 石嘴山市| 丽水市| 苍南县| 新宁县| 财经| 云南省| 枞阳县| 乌恰县| 肃宁县| 调兵山市| 通化县| 武陟县| 芜湖县| 桐庐县| 土默特右旗| 民乐县| 循化| 石柱| 漳州市| 陆河县| 镇远县|