我工作的iPhone應用程序中的一個目前在其項目中沒有Settings.bundle。有沒有一種方法可以選擇每個Xcode構建配置(如果有的話)使用Settings.bundle?
我想在我們的QA部門的Settings.bundle中添加一些調試設置,以便他們可以輸入用於Web服務的不同服務器URL(以便他們可以指向生產,登臺,開發等)。
對於我們最終的App Store構建,我不希望在iPhone上的Settings.app中顯示應用程序的任何設置。
我嘗試了一個App Store構建的額外構建步驟,它會刪除Settings.bundle,但Xcode會給出一個錯誤,它找不到該文件。
我嘗試了一個App Store構建的額外構建步驟,它將從Settings.bundle/Root.plist中刪除根元素以外的所有元素,但導致應用程序在Settings.app中顯示,但沒有顯示偏好當你在那裏導航。
我曾經想過爲App Store構建創建一個目標,這樣我就可以取消勾選Settings.bundle從被包含在那個目標中,但是我必須在兩個目標上保持構建設置(yuck!)。
還有其他想法嗎?