2013-02-22 57 views
1

我正在開發一個iOS應用程序,並正在使用Testflight將應用程序發送給我的測試人員。在這個應用程序版本中,我有一個用戶正在使用的反饋表單來向我發送反饋。我想要一個很好的方法來自動區分這個構建中的一些代碼和我將發送給AppStore的構建。如何自動區分兩個iOS應用程序構建包

例子:

#ifdef TestFlightPackage 
//code for the feedback form 
#endif 

我可以添加一個預處理宏例如

TestFlightPackage=1 

但我不希望改變這種每次我創建一個包。我想要一種方法來解決這個自動。與在Visual Studio中發佈配置文件進行比較。如果我選擇發佈配置文件「Release」,則標誌是TestFlightPackage = 0(或標誌被移除),如果我選擇發佈配置文件「Testing」,我將得到TestFlightPackage = 1

這是最好的解決方案嗎?

回答

1

爲此,您需要創建不同的計劃。您可以在類似問題上找到here的詳細解答。

+0

這是訣竅,謝謝! – ainteger 2013-02-22 12:49:19

相關問題