1

我正在使用 Xcode 4.3.3 并尝试配置我的(一个也是唯一的)方案,以便“运行”将构建我的应用程序的发布版本(即非调试版本),以便在模拟器和我的设备上进行测试。

我尝试按如下方式执行此操作:

在方案编辑器窗口中,我突出显示左栏中的“运行”,然后为“构建配置”选择“发布”。(我还将调试器设置为“无”)。

但是,当我构建并运行应用程序时,日志导航器会显示“Build MyApp1”,然后是“Debug MyApp1”。

我的问题是:日志导航器显示的这条消息是否应该说“发布 MyApp1”以反映我在方案编辑器中选择的构建类型?或者当您选择“运行”时,此消息中的“调试”是否总是显示?它实际上是在运行调试版还是发布版?

谢谢,

BH

4

2 回答 2

0

为了测试你编译的文件是否运行调试版本,你可以在你的家庭控制器的 viewWillAppear 中尝试这样的事情:

#ifdef DEBUG
NSLog(@"running debug version");
#else
NSLog(@"running another version");
#endif

如果您没有得到您期望的结果,您可以尝试在构建设置中将发布标志设置为 YES 并将调试标志设置为 NO。

在此处输入图像描述

我希望这有帮助 :-)

于 2013-02-08T10:32:22.047 回答
0

转到编辑方案,选择您想要的类型。

在此处输入图像描述

在此处输入图像描述

于 2012-06-26T16:52:10.837 回答