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