4
我想用下面的腳本自動遞增的內部版本號:Xcode的構建腳本使用與空間的info.plist在名稱
#!/bin/bash
# Auto Increment Version Script
buildPlist="Project-Info.plist"
buildVersion=$(/usr/libexec/PlistBuddy -c "Print CFBuildVersion" $buildPlist)
buildNumber=$(/usr/libexec/PlistBuddy -c "Print CFBuildNumber" $buildPlist)
buildNumber=$(($buildNumber + 1))
/usr/libexec/PlistBuddy -c "Set :CFBuildNumber $buildNumber" $buildPlist
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $buildVersion.$buildNumber" $buildPlist
/usr/libexec/PlistBuddy -c "Set :CFBundleShortVersionString $buildVersion.$buildNumber" $buildPlist
但是,我buildPlist文件名中有空格,即。 「Foo App.plist」這會導致腳本失敗。任何快速修復?
謝謝
你是怎麼解決它的?我無法從你的答案中知道。 –