2011-02-25 30 views
2

是否有一種方法可以根據配置更改我的iPhone應用程序的顯示名稱(debug/release/adhoc)?我已經設置好了,以便可以與開發版本或發佈版本並行安裝adhoc版本,但是我希望能夠在查看顯示名稱時知道正在運行的版本/配置我手機上的應用程序。在MonoTouch中更改每個配置的顯示名稱

我意識到我在普通的iPhone論壇上詢問了this same question,但現在這個是專門針對MonoTouch的。

回答

0

我所做的是爲每個配置類型創建.plist文件:dev.Info.plist,qa.Info.plist,prod.Info.plist。在.plist文件中,將「捆綁顯示名稱」的關鍵字設置爲該配置所需的名稱。爲每個配置(項目 - >選項 - >自定義命令)添加一個構建前操作來替換項目根目錄中的Info.plist文件。

只要確保不要將您的項目根目錄中的.plist文件簽入到您的VCS中,並且您很好。

+0

感謝Jason的提示。但是,這裏是完整的答案。 – 2011-07-27 05:45:35

3

它在MonoTouch中相同的答案

MonoDevelop的 - >項目 - >項目選項 - > iPhone應用程序 - > 「顯示名稱」

我不知道的方式輕鬆每個構建類型自動更改 - 您可以設置一個自定義構建操作,爲您做到這一點。

+0

是的。我認爲這將有一種方法,因爲你可以在Xcode中做到這一點。但我猜不。 – 2011-02-26 02:55:54

相關問題