美文网首页
设置Xcode下Build版本号自增长脚本

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

作者: 傲凡玉蝶 | 来源:发表于2016-11-28 18:26 被阅读0次

生成后的格式 :

支持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, 即设置成功.

相关文章

网友评论

      本文标题:设置Xcode下Build版本号自增长脚本

      本文链接:https://www.haomeiwen.com/subject/hoiruttx.html