iOS自动化打包-shell脚本

下载:脚本以及相关配置文件

shell.sh脚本

关于脚本相关配置,里面有详细备注。

plist文件

  • exportAdHoc.plist文件
    用于打AdHoc包,并传到 firim 或 蒲公英 托管平台。
exportAdHoc.plist
  • exportAppstore.plist文件
    用于打线上包,并发布到AppStore。
exportAppstore.plist

注意:上图中框内“uploadBitcode”项,依据项目实际情况写

用法

  1. 将 buildTool 文件复制到项目工程根目录下
1.png
  1. 打开终端,进入到 buildTool 文件下
2.png
  1. 执行以下命令

$./shell.sh

  1. 输入项说明

1> 输入项目名字:如下图

1>.png

2> 选择用于线上包还是测试包


2>.png

3> 当选择 ad-hoc 时,输入 firim 平台的 API-Token

3>.png

注意:fir平台API-Token获取如下

API-Token.png

4> 待脚本执行结束,看到如下图,则表示AdHoc包上传fir平台成功

4>.png

5> 当选择 app-store 时,输入开发者账号

5>.png

6> 输入 APP-Specific 密码(因为账号开启了双重验证)

6>.png

7> 打线上包成功,并且发布成功

7>.png

8> 进入开发者账号,查看

8>.png

你可能感兴趣的:(iOS自动化打包-shell脚本)