我有一個獨特的問題,其中Xcode在編譯時拾取錯誤的info.plist文件。我有兩個目標,一個在發佈版本,另一個在beta配置(方案)。我們在應用包中有不同的文件,根據目標和構建配置使用。Xcode在生成.app文件時拾取錯誤的info.plist文件
當我運行測試版配置時,它運行良好,但是當我嘗試運行該應用程序的發行版時,xcode仍然選擇測試版構建配置。
我試過各種方法來更改plist文件,刪除文件,再次添加它們,編輯構建階段,編輯複製束資源中的構建設置。封閉的Xcode和模擬器。我不知道我在這些錯過了什麼。
我也確保只有一個info.plist文件與一個目標關聯。目標在檢查時顯示正確的信息,你能幫我解決這個問題嗎?在合併兩個代碼版本期間發生問題。
更新:
我徑自刪除了Info.plist文件,這兩個目標顯示出來,但我收到在編譯時的info.plist實用的錯誤是一個錯誤。它指向我刪除的plist文件。該信息,構建設置,顯示正確的plist文件
更新2
我說幹就幹,也改變了文件,改變構建設置,打包文件,但仍是目標拾起其他文件。有任何解決這個問題的方法嗎?
我知道你說你已經檢查過構建設置,但是可以肯定的是......你已經將「pl.pist」文件中的「pl.pist」放在了正確的target_中的「Packaging」中? – 2015-02-09 17:05:31
我已經這樣做了,但仍然是同樣的問題。 我繼續前進並刪除了兩個目標中顯示的info.plist文件,但是我收到的所有內容在編譯info.plist實用程序錯誤時都是錯誤的。它指向我刪除的plist文件。 信息,建立設置,顯示正確的plist文件 – 2015-02-09 17:37:07
我繼續前進,也改變了文件,改變了構建設置,打包文件,但仍然目標拿起另一個文件。有任何解決這個問題的方法嗎? – 2015-02-09 18:08:30