美文网首页
XCode BuildVersion 自增配置

XCode BuildVersion 自增配置

作者: ChasonTse | 来源:发表于2016-10-11 23:49 被阅读57次

    Xcode Project -> TARGETS -> Build Phases -> “+” -> New Run Script Build Phases

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

    #!/bin/bash
    buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
    buildNumber=$(($buildNumber + 1))
    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"
    

    如果想只在非Debug模式下生效,则添加判断:

    #!/bin/bash
    if [ $CONFIGURATION != Debug ]; then
    buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
    buildNumber=$(($buildNumber + 1))
    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"
    fi
    

    如图所示:

    如图所示

    相关文章

      网友评论

          本文标题:XCode BuildVersion 自增配置

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