使用 Python + shell 实现 iOS 自动化,以下功能由脚本提供:
1. 选择要打包的分支
这里要确定本地项目路径。
2. 切换开发环境,这里主要修改项目中 .plist 配置文件
修改 Bundle ID,修改 Bundle ID 对应的描述文件,修改生产、测试环境域名。
3. 版本号自增
比较不同分支,每次都可以保证版本号最新。
4. 打包, 并导出
这里使用 XcodeBuild,还有其他方式。
5. 上传到测试平台
可以上传到蒲公英,供测试人员下载安装。
6. 发送邮件通知测试同事下载测试
- 需要设置发送邮件所需配置。
- 在自定义邮件内容,比如本次更新内容等。
Comments