设置Xcode下Build版本号自增长脚本

生成后的格式 :

支持Build号为Version + 数字(数字自动默认取最后 . 后面的数字加1) 

或者Build为纯数字 

建立生成的Build号采用第一种方式 有利于对版本的观测

生成步骤:


双击xcode project, 打开项目;

在Xcode左栏, 选中项目;

在Xcode中栏偏左, 选中TARGETS->${项目名称};

在Xcode中栏偏上, 选中Build Phases;

在Xcode中栏左上角, 选中+号, 再选择New Run Script Build Phases;


在新出现的Run Script栏中, 于Shell输入框中输入如下脚本:

if ["${CONFIGURATION}"="Debug"];

 then

exit;

fi

#!/bin/bash

buildNumber=$(/usr/libexec/PlistBuddy -c"Print CFBundleVersion""$INFOPLIST_FILE")

appVersion=$(/usr/libexec/PlistBuddy -c"Print CFBundleShortVersionString""$INFOPLIST_FILE")

buildNumber=`echo $buildNumber|sed's/.*\./''/'`

buildNumber=$appVersion.$(($buildNumber +1))

/usr/libexec/PlistBuddy -c"Set :CFBundleVersion $buildNumber""$INFOPLIST_FILE"



打包应用, 检查Build版本号自加1, 即设置成功.


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容