XCode 3环境变量在哪里定义?

时间:2014-06-27 14:16:07

标签: environment-variables osx-mavericks xcode3.2

在我的Mac OS 10.9.3上,我有一个C ++ XCode 3项目,我不知道在哪里设置了环境变量(比如MYVAR)。当我在终端中使用xcodebuild在输出中使用xcodebuild在命令行中启动构建时,我可以看到它:

...
setenv MYVAR "My Value"
...

我操作系统的所有全局环境变量(.bashprofile,.profile,launchd.conf,profile,.bashrc等)绝对没有设置此变量。当我输入

echo $MYVAR

在终端中,显示空结果。

那么,这个变量可以在哪里定义?我在所有 xcconfig 中的 pbxproj 文件中搜索了源代码树变量。

1 个答案:

答案 0 :(得分:0)

我找到了答案。我已经在this thread中详述了它。

简而言之,变量仍存在于三个不同的首选项文件中:

codebuild.plist
com.apple.XCode.plist
com.apple.dt.XCode.plist

可以在 / Library / Preferences 中找到它们。

重新启动计算机后,变量已消失。