AutoPack
本打包源码在:https://github.com/EnjoyWT/AutoPack
自动打包脚本[来源][1] ,这个版本是在原作者的基础上添加了自动上传至蒲公英的代码,邮件自动发送功能.以及一些简单的bash注释.
[1]:https://github.com/wangliang0585/xcode_shell-master
在dandelion.sh文件配置相关选项.请确保你的蒲公英apikey,uKey的正确配置.
注意:
1.电脑需要[安装jq][2](解析蒲公英返回结果使用).
2.请确保你的蒲公英apikey,uKey的正确配置.
3.邮件自动发送功能默认关闭.控制台输入参数 -m 即可开启.
4.cocoapods-build依赖于ipa-build脚本.
[2]:http://brew.sh/index_zh-cn.html
使用方法:
以下两种当时都是简单配置, 详情看ipa-build,cocoapods-build内部.
方法一:你的项目没有使用cocoapods来管理第三方库
1.打开你的终端,把脚本ipa-build 拖到终端中, + 空格 .
2.把你的项目直接拖入终端, + 空格.即项目路径
3.如果你需要打包完成后直接自动发送邮件,采用第4步,否则忽略.
4. 在第2步后直接添加 -m 即可. 注意" - " 和" m " 需要连着写不要有空格. 然后,直接enter键完成.
最终格式:ipa-build的路径 + 空格 + 项目路径 + -m
方法二:项目采用cocoapods管理的
1.打开终端,把脚本ipa-build 拖到终端中, + 空格 .
2.把你的项目直接拖入终端, + 空格. 即项目路径.
3. Release 或者Debug ,(这个看你的需求)
4. 查看方法一的第3步.
最终格式:ipa-build的路径 + 空格 + 项目路径 + Release(或者Debug) + -m
qq邮箱收不到邮件时,找回邮件方法:邮箱首页-->自助查询(模块最底部)-->邮件查询-->进行白名单设置.
其他的邮箱如:126的是在垃圾邮箱内直接查找即可.
Todo:
1.公司邮箱(内网)的发送
2.采用第三方服务器作为邮件发送中转
3. 其实1,2 是同一个问题,(会的麻烦告诉一下)
资料来源网络,侵删