我正在用Settings.bundle文件創建一個iPad應用程序。我正在編寫構建腳本以顯示應用程序版本號和xcode bot集成號(不是程序包內部版本號)。我搜索了網頁並找不到任何解決方案。以下是我所得到的:如何將Xcode Bot集成號添加到生成腳本中
-- Add the app version number
cd $PROJECT_DIR
cd "$BUILT_PRODUCTS_DIR/$PRODUCT_NAME.app"
RELEASE_VERSION=$(/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" Info.plist)
/usr/libexec/PlistBuddy -c "Set :PreferenceSpecifiers:1:DefaultValue $RELEASE_VERSION" Settings.bundle/Root.plist
-- Add the build version number
BUILD_NUMBER=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" Info.plist)
/usr/libexec/PlistBuddy -c "Set :PreferenceSpecifiers:2:DefaultValue $BUILD_NUMBER" Settings.bundle/Root.plist
在構建版本號中,我想用xcode bot集成號替換CFBundleVersion。
它不適合我。我總是得到一個空白的結果 – iDev