Xcodebuild设备desintation,变量退出代码127

时间:2017-04-13 11:42:28

标签: ios xcodebuild

我正在尝试使用在运行时发现的目标设备运行xcodebuild命令,即xcodebuild .... -destination" platform = iOS,name = $ MY_DEVICE" ......

该命令以静默方式退出,代码为127.如果我将设备名称更改为硬编码字符串,则命令有效。

关于如何在xcodebuild的目标选项中输入变量的任何建议?

感谢。

1 个答案:

答案 0 :(得分:0)

尝试在xcodebuild命令之前创建目标参数。

MY_DEVICE="Tester iPhone"
DST="\"platform=iOS,name=$MY_DEVICE\""
echo "-destination $DST"

然后在最后的命令中使用它:

xcodebuild .... -destination $DST ...