Tengo una aplicación que estaba configurando versiones automáticamente cuando incrementé desde
XCode> General> Versión .
Pero recientemente he actualizado XCode a 11.0 y parece que el script no funciona como se esperaba:
version=`/usr/libexec/PlistBuddy -c "Print CFBundleShortVersionString" $SRCROOT/MyApp/Info.plist`
version+=" ("
version+=`/usr/libexec/PlistBuddy -c "Print CFBundleVersion" $SRCROOT/MyApp/Info.plist`
version+=")"
/usr/libexec/PlistBuddy "$SRCROOT/MyApp/Settings.bundle/Root.plist" -c "set PreferenceSpecifiers:1:DefaultValue $version"
El script anterior supone actualizar automáticamente la versión y habría sido visible en Configuración> Aplicación.
Pero la pregunta es si se necesita hacer algún cambio para que este script actualice automáticamente el número de versión de XCode.
Actualmente está siendo reemplazado por scripts como $ (MARKETING_VERSION) cuando la versión se incrementa desde XCode> General> Versión que no es correcta.