在我的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 文件中搜索了源代码树变量。
答案 0 :(得分:0)
我找到了答案。我已经在this thread中详述了它。
简而言之,变量仍存在于三个不同的首选项文件中:
codebuild.plist
com.apple.XCode.plist
com.apple.dt.XCode.plist
可以在 / Library / Preferences 中找到它们。
重新启动计算机后,变量已消失。