1. 程式人生 > >Xcode新增Run Script指令碼

Xcode新增Run Script指令碼

進入Build Phases頁面,點選加號選擇“New Run Script Phases”建立Run Script

在這裡新增Run Script,

1.每次編譯執行版本號(bundleVersion)自增+1

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

2.是在為專案關鍵方法新增程式碼混淆時,執行某個指令碼

bundleName=${APP_DISPLAY_NAME}
appiName="專案名稱"
if [ "$bundleName" = "$appiName" ]; then
$PROJECT_DIR/$PROJECT_NAME/class_dump/LRHConfuse.sh
fi

執行時Xcode會列印指令碼是否執行正確。