使用ipa.py对iOS应用实现自动打包

首先给出ipa.py的下载地址https://github.com/hades0918/ipapy

准备工作:

安装xcode

安装 fir.im的指令 sudo gem install -n /usr/local/bin fir-cli --no-ri --no-rdoc

安装python2.7,这个是mac系统自带的,如果不是2.7的话,可以升级一下

参数配置:(如果指令没安装好的话,goto 准备工作)

配置相关信息 python ipa.py -c 或者 python ipa.py --config ,后面需要修改的话也用这个指令

targetName:工程的名称,如:我的工程是CookMenu.xcodeproj,所以我的targetName就是CookMenu

gitPath:工程的git地址,如:我的git地址是http://git.xxx.org/xxxxxx/xxxxxx.git

certificateName:证书名称,如:我的是iPhone Developer: Xin Sun (E26D6D5WT8)

firToken:在fir.im上创建应用后的token,如:我的是58b00b18959d69xxxxxxxxxx

下面的是邮件设置:

emailFromUser:我的邮箱,如:[email protected]

emailToUser:测试人员的邮箱,如:[email protected]

emailPassword:我的邮箱的密码

emailHost:邮箱的host,可以去邮箱网页查看,如:我的是imap.qq.com

配置完信息,可以通过 --help 或者 -h 查看基本的使用方法

-h, --help 查看帮助信息

-c, --config 配置基本信息

-s, --showTags 显示git上所有的版本

-t TAG, --tag=TAG 设置打包时的版本

● 如果你不喜欢我把放在Documents下面,你可以把脚本的第28行改成你喜欢的目录,如:target_path = "/Users/yuyang/clone/BossZP"

你可以这样使用:

python ipa.py -h

python ipa.py --help

python ipa.py -c

python ipa.py --config

python ipa.py -s

python ipa.py --showTags

python ipa.py -t v3.0  //打包时候这样使用,后面的v3.0参数可以使用python ipa.py -s获取

python ipa.py -tag v3.0  //打包时候这样使用,后面的v3.0参数可以使用python ipa.py -s获取

python ipa.py (tag不写,默认是master)

你可能感兴趣的:(使用ipa.py对iOS应用实现自动打包)