Я пытаюсь запустить фазу запуска сценария в Xcode 11.4 для автоматического увеличения моего номера сборки.
#!/bin/bash
bN=$(/usr/libexec/PlistBuddy -c "Print CFBundleVersion" "$INFOPLIST_FILE")
bN=$((bN += 1))
bN=$(printf "%d" $bN)
/usr/libexec/PlistBuddy -c "Set :CFBundleVersion $bN" "$INFOPLIST_FILE"
Когда я строю свой проект, я получаю следующую ошибку:
/ Users /Me/Library/Developer/Xcode/DerivedData/MyApp-dmbnskuxjhlbmpeciklnrsercgqx/Build/Intermediates.noindex/MyApp.build/Debug-iphonesimulator/MyApp.build/Script-E4D3._j_0_5_D_S_D_S_F_D_S_D_S_D_F_D_S_F_00_0_1_0_0_0_0_1: P0_0_0_0D0_0D0_0D0_0DF_0D0 ошибка: ожидается операнд (токен ошибки «$ (CURRENT_PROJECT_VERSION)») Ошибка выполнения команды PhaseScriptExecution с ненулевым кодом выхода