2015-10-01 26 views
0

我有一個非常大的源代碼,比如說2000個類。我使用源代碼製作不同的可執行文件(.ipa)。可執行文件之間的更改是info.plist文件中的一些密鑰和產品名稱。即使在產品名稱更改時,讓Xcode只編譯觸及的文件

每當我更改產品名稱Xcode再次編譯所有源文件(2000+)。如果我不更改產品名稱並僅更改info.pilst文件,則它僅編譯info.plist文件,該文件表明我在源代碼中沒有任何奇怪的東西。

我不希望文件被一次又一次地編譯,因爲它需要很長時間,使用不同產品名稱的增量編譯真的很好。

有沒有反正我可以實現它?或者有一個像CFBundleName這樣的鍵,它控制應用程序圖標下顯示的名稱,而不會使Xcode再次編譯(只更改CFBundleName不會使Xcode重新編譯,但它不會更改軟件包名稱,除非項目已清理。 :觸摸info.plist使其工作)。

回答

2

如果您只想更改顯示的名稱,請使用CFBundleDisplayName。