7
我在我的项目中使用testflightapp.com SDK来跟踪在testflightapp.com上进行的beta测试期间的崩溃。我在我的Xcode项目中有两个目标,分别是“特设”和“应用程序商店”。如何根据目标名称进行条件编译?
要启动testflight SDK,我需要放下一行代码在AppDelegate.m,如:
[TestFlight takeOff:@"67bebb8d8e5396a...A4LjQwNjQ4NA"];
现在,我希望编译器当我编译为目标,以排除这行代码“应用商店”,因为在公开发布时触发testflight SDK没有意义。
我期待着像#ifdef这样的东西,但是我找不到线索。
哎,感谢您的快速答复。我找不到你提到的“用户定义的设置”,但是,我发现“Preprocessor Marcros”(有一个调试定义的DEBUG = 1,所以我定义了一个TESTFLIGHT = 1)可以满足我的需要。谢谢! – 2012-02-27 06:19:39
添加了一张图片来说明用户定义的构建设置。 – Caleb 2012-02-27 06:39:32
是的,我是愚蠢的,我试图用“用户”搜索,结果什么都没有。好的,这是一个部分,谢谢 – 2012-02-27 07:41:01