在应用程序中设置环境变量的位置在哪里?

23 浏览
0 Comments

在应用程序中设置环境变量的位置在哪里?

我正在使用无法更改的源代码进行工作;但它是ENV感知的,并期望通过ENV进行更改。该源代码用于Xcode 4/iOS项目中。

Xcode 3允许我们在可执行文件夹中为应用程序设置环境变量(参见《iOS调试魔法》的图1)。Xcode 4似乎缺少Xcode 3中存在的“可执行文件信息”。

我已经查看了Stack Overflow上的一些类似问题,但没有人回答这些问题。答案通常会退化为预处理器宏。请参考:如何在Xcode 4中设置iPhone可执行文件的环境变量?Xcode中的条件环境变量在iOS中设置环境变量的位置

在Xcode 4中如何设置应用程序的环境变量?

0
0 Comments

解决方法:可以通过Xcode的Scheme来设置环境变量。选择一个Scheme,在顶部栏中编辑Scheme。选择Run模式并转到Arguments选项卡,然后在那里设置环境变量。默认情况下,这些设置也适用于Test和Profile模式。然而,这些变量在将应用程序归档以部署到Test Flight时是不可访问的,它们只是在从Xcode中选择的Scheme启动应用程序时传递给应用程序,但不成为应用程序的一部分。

0