Обозначение устройства Xcodebuild с выходом переменной с кодом 127
Я пытаюсь запустить команду xcodebuild с целевым устройством, обнаруженным во время выполнения, т.е. xcodebuild .... -destination "platform=iOS,name=$MY_DEVICE" ...
Команда молча завершается, и код 127. Если я изменю имя устройства на жестко закодированную строку, то команда работает.
Любой совет о том, как ввести переменную в параметре назначения xcodebuild?
Благодарю.
1 ответ
Попробуйте создать целевой аргумент перед командой xcodebuild.
MY_DEVICE="Tester iPhone"
DST="\"platform=iOS,name=$MY_DEVICE\""
echo "-destination $DST"
и затем используйте это в последней команде:
xcodebuild .... -destination $DST ...