Ipapy iOS 项目自动打包脚本开源项目

我要开发同款
匿名用户2016年03月23日
125阅读
开发技术Python
所属分类手机/移动开发、iPhone/iPad开发工具
授权协议未知

作品详情

Ipapy是iOS项目自动打包脚本

1.脚本自动打包

2.上传到fir.im

3.发送邮件给测试人员

需要安装的相关指令软件:

1.python2.7

2.xcode

3.fir.im指令

使用方法:

1.安装xcode

2.安装fir.im的指令,安装方法见https://github.com/FIRHQ/fir-cli/blob/master/README.md

3.配置相关信息pythonipa.py-c或者pythonipa.py--config

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

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

certificateName:证书名称,如:我的是iPhoneDeveloper:YANGYU(7XC3UZCAZM)

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

下面的是邮件设置:

emailFromUser:我的邮箱,如:xxxxxx@163.com

emailToUser:测试人员的邮箱,如xxxxxx@163.com

emailPassword:我的邮箱的密码

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

keychainPassword:(选填)远程SSH连接打包的话需要设置这个参数,内容为你电脑的密码

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

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

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

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

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

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

你可以这样使用:

pythonipa.py-h

pythonipa.py--help

pythonipa.py-c

pythonipa.py--config

pythonipa.py-s

pythonipa.py--showTags

pythonipa.py-tv3.0(打包时候这样使用,后面的v3.0参数可以使用pythonipa.py-s获取)

pythonipa.py-tagv3.0(打包时候这样使用,后面的v3.0参数可以使用pythonipa.py-s获取)

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

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论