iOS 制作自动打包脚本 Xcode8.3.2

Posted Ficow Shen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 制作自动打包脚本 Xcode8.3.2相关的知识,希望对你有一定的参考价值。

 

 

本文包含以下内容:

前言

1.shell脚本的编写

2.xcodebuild命令

3.完整的可用示例

参考资料

 

 

 

 


 

前言

 

  做ios开发,打包APP是比较频繁的事情,每次都手动去配置一堆东西确实是比较乏味。

另外,我目前负责维护的APP在发布时,不同的Mode设置不同的AppIcon和BundleID,

所以要是可以简单执行一个脚本就完成打包的各种配置,那就轻松了!

  于是乎,我就在网上学习了一下实现自动打包的方法,但是好多都是老版本的教程。

所以我打算参考别人的教程,然后自己也研究研究,再把研究的结果和大家分享一下。

不喜勿喷哈,但是如果有好的建议,也欢迎大家提出!

 

  

Okay,follow me !

 

 

 

 


 

1.shell脚本的编写

 

这段时间我学了学Go语言,也买了个阿里云服务器来捣鼓,

然后就很自然地学了一些Linux指令和shell脚本编写相关的知识。

突然发现,我们做iOS开发的也最好去学学后端、Linux指令和shell脚本编写

 

为什么呢?

a) 学后端,你会想办法去学习数据库优化,写出更高效的SQL语句;

b) 学后端,你会考虑到安全问题,写出稳健性更好的代码;

c) 学后端,你会去学很多极其实用的Linux命令,这样有助于你更好地使用你的macbook,因为很多命令在macbook上也是可以用的,这样其实也丰富了你的基础知识;

d) 学后端,你可能还得学习写shell脚本来完成一些繁杂的工作,而学会shell脚本的编写将让你受益终生

e) shell脚本强大、易学、易用;

 

 

 

这里附上一个Shell脚本学习网站,强大、易学、易用,请相信我!

以上是关于iOS 制作自动打包脚本 Xcode8.3.2的主要内容,如果未能解决你的问题,请参考以下文章

源码:自己用Python写的iOS项目自动打包脚本

iOS 教你shell脚本自动化打包

Gitlab-CI自动化打包之Runner配置和CI脚本说明

iOS使用Jenkins自动打包发布测试

iOS自动打包问题汇总

iOS 自动打包发布到Fir和AppStore