Xcode build的自增

现在新创建的工程中info.plist 没的之前那么多的信息,需要自己添加一个 CFBundleVersion 字符串类型的,默认给个1就行。

- 根据时间变化Build version

#!/bin/bash
    buildNumber=$(date +%m%d.%H%M)
    /usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildNumber" "$INFOPLIST_FILE"

具体时间格式可以根据自己的需要修改


- 自动加 1

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

注意: 如果编译报错可以info.plist 缺少CFBundleVersion 需要手动添加即可。

你可能感兴趣的:(Xcode build的自增)