iOS内部测试规范化: 打包+存档+内部测试发布

Xcode IDE 打包方式太过繁琐.

在文件夹中手动处理、手动保存、手动上传,不利于存档、效率也低。

想要改善的问题:

  • 用脚本打包,并自动存档
  • 用脚本发布

搜索了一圈发现两个现成的工具

脚本打包,使用此包可以实现自动化打包

xcode_shell脚本地址

脚本打包,使用此包可以实现自动化打包,参数如下 
sh_   脚本路径
project   工程路径
-o   /Users/hello/Desktop/ipas   保存文件夹路径 
-t   Target名称
-c   Debug 或者 Release

我对脚本 ipa-build 里面的最终文件名称加上了时间戳,以便存档

内网发布脚本

SimpleHTTPServerWithUpload脚本地址

使用方式:

terminal cd 到需要发布的文件夹
python 脚本的绝对路径,服务器将启动起来: `python SimpleHTTPServerWithUpload.py`
其他人使用浏览器访问 http://yourip:8000 即可获取到包,需要注意的是当 terminal 关闭了,web服务也会被关掉

因为已经有了现成工具,就不自己写了,拿来直接用

posted on 2016-06-29 18:22  suiming  阅读(188)  评论(0)    收藏  举报