利用shell脚本iOS自动打包
概述
总体来说共分为三个步骤
1、准备工作
所谓准备工作就是整个流程的环境搭建,需要的工具,以及该项目代码,脚本
2、配置App
配置App信息,通过运行脚本。按照脚本提示和格式,一步一步修改App信息
3、打包上传
这块只需选择打包类型,正式版还是测试版即可,接下来就是等安装包自动生成及上传
具体实现
一、准备工作搭建环境:
1、安装xcode开发工具
2、安装xcodebuild打包环境 参考:安装 xcodebuild
3、安装Ruby修改环境 参考:安装 rudy
4、下载证书并开启始终信任
5、下载项目代码,脚本至任意路径(脚本要与项目相同路径下)
二、配置信息
1、开启终端,开启至项目路径下并运行shell.sh脚本。如图:
2、选择您需要的打包方式,开始进行对您的项目进行修改。如图:
3、针对您的程序进行配置修改,App名称,App 包名,版本号等。如图:
4、针对您程序的多媒体数据处理,App Logo,启动图,icon资源修改。倒入你准备文件路径即可。如图:
5、项目内部数据进行修改,接口域名地址,主题颜色字体等。如图
三、开始打包
1、只需选择打包方式即可。我这里只加了2个。如图:
2、生成安装包,并上传发布
这样子整个打包就算完成了,总觉的哪里有问题。又说不出问题在哪,懊恼
github
附脚本文件shell
参考
https://www.jianshu.com/p/5e6ce6323f9b
可能会出现打包失败
https://blog.csdn.net/understand_xz/article/details/80735177