我們開(kāi)發(fā)中經(jīng)常會(huì)打包嘉汰,一般會(huì)用build 號(hào)進(jìn)行區(qū)分,手動(dòng)更改build 號(hào)又很麻煩還容易搞混秀睛;為了方便管理設(shè)置build版本號(hào)自增長(zhǎng)笼痹。
選擇xcode project, 打開(kāi)項(xiàng)目;
在Xcode左欄, 選中項(xiàng)目;
在Xcode中欄偏左, 選中TARGETS->${項(xiàng)目名稱};
在Xcode中欄左上角, 選中+號(hào), 再選擇New Run Script Build Phases;
如下圖:
在新出現(xiàn)的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"
如下圖:
下次進(jìn)行打包版本號(hào)就會(huì)加1.