美文网首页
设置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