博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
记录 xcode 配置build自增长
阅读量:7187 次
发布时间:2019-06-29

本文共 489 字,大约阅读时间需要 1 分钟。

有时候,为了省事,我们可以配置build号自增长,现记录如下:

在Build中,填写

Build and Version set By Build Phase。

img_112c1b2d9e17769fa765443500bdf895.png
image.png

切换到 Build Phases 下:

img_a5fee550ac858b2fb8418fc3ef46d816.png
image.png

点击左上角的 + 号:

img_d851c7da00e0b6a34cc62d8872abe5d0.png
image.png

选择 New Run Script Phase

img_fd1a15bc203bf5959c863943f8c7126a.png
image.png

双击 修改名字:

img_73f42d4c8fa54affa038b0bea988bdeb.png
image.png
img_5fa958bfb123d164ae976a8445b2ddb8.png
image.png

点击左边的三角符号,展开配置:

img_c56d1d00ff5f9f09a9e74dd82d6c55a0.png
image.png

现在写脚本:

"${SRCROOT}/Scripts/set_buildnumber.sh"

再次新建脚本:

img_514731acad6e92901743c8cebb611b7e.png
image.png

注意:

这里的自增长方式build号是根据当前git的分支以及上传次数等组合起来的,所以一定要有git地址。

/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $appBuild-$branchName-$appBuildOfCommit" "${TARGET_BUILD_DIR}/${INFOPLIST_PATH}"

demo地址:

转载地址:http://zoykm.baihongyu.com/

你可能感兴趣的文章
用javascript判断IE版本号简单实用且向后兼容
查看>>
Java_Ant详解
查看>>
AWS考证方向:五、使用key密钥连接实例
查看>>
Ganglia 安装与配置详解
查看>>
易宝典文章——怎样管理Exchange Server 2013共享邮箱
查看>>
UILabel根据字数多少自动实现适应高度
查看>>
Warning: lio_listio returned EAGAIN Performance degradation may be seen
查看>>
我的友情链接
查看>>
iOS开发必备HUD(透明指示层)
查看>>
mysql删除大表的部分数据
查看>>
Linux内核升级
查看>>
java枚举常用配置
查看>>
本人的性格弱点
查看>>
C#实现一维小波变换
查看>>
PHP内核定义变量的方式
查看>>
hadoop零散笔记
查看>>
uboot移植——uboot启动回顾
查看>>
分段机制和分页机制
查看>>
三天学会HTML5 之第一天
查看>>
学习《计算机网络》思路总结
查看>>