Sto creando un'applicazione iPad con un file Settings.bundle. Sto scrivendo script di build per visualizzare il numero di versione dell'applicazione e il numero di integrazione del bot xcode (non il numero di build del bundle). Ho cercato sul Web e non ho trovato nessuna soluzione. Ecco quello che ho ottenuto ancora:Come aggiungere il numero di integrazione di Xcode Bot nello script di creazione
-- 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
nel numero di versione di build, vorrei sostituire il CFBundleVersion con il numero di Xcode bot integrazione.
Non funziona per me. Ricevo sempre un risultato vuoto – iDev