xcrun:有没有办法通过" xcrun simctl"设置环境变量。 CLI

时间:2016-01-05 18:17:44

标签: ios-simulator xcode7 xcrun simctl

我正在寻找一种在使用xcrun时设置环境的方法。我们可以在Xcode 7.0之前通过xcrun simctl setenv设置环境。现在我们只能使用xcrun simctl getenv <device> <variable name>查看环境。

我看过SIMCTL_CHILD_的引用,但我不知道如何使用它。

xcrun simctl spawn
Usage: simctl spawn [-w | --wait-for-debugger] [-a <arch> | --arch=<arch>] <device> <path to executable> [<argv 1> <argv 2> ... <argv n>]
If you want to set environment variables in the resulting environment, set them in the calling environment with a SIMCTL_CHILD_ prefix.
  

我知道这很简单,我在这里缺少一小块。

真的很感激,如果有人可以帮助我。

1 个答案:

答案 0 :(得分:1)

在您的shell脚本中,您可以添加如下一行:

export SIMCTL_CHILD_YOUR_ENVIRONMENT_VARIABLE_HERE=1

用您的环境变量的名称替换YOUR_ENVIRONMENT_VARIABLE_HERE