簡體   English   中英

在Build的Xcode 4中動態設置iOS Bundle顯示名稱

[英]Dynamically set iOS Bundle Display Name in Xcode 4 on Build

我想知道是否可以通過例如更改應用程序的捆綁包顯示名稱。 更改預處理器宏。

如果您需要不同版本的應用程序,這僅在iPhone主屏幕上有所區別,這將很有幫助。

不能以編程方式設置CFBundleDisplayName ,但是,如果您的應用程序已本地化,則可以為每種語言設置不同的CFBundleDisplayName值,這些值將在本地化列表中顯示。

如果您將新版本上載到AppStore,從理論上講,您可以為每個新版本更改CFBundleDisplayName 如果幸運的話,Apple不會抱怨它。

您可能無法動態執行此操作(尤其是不能使用宏;宏是編譯器功能,而不是運行時功能),但是,您可以本地化應用程序名稱。 如果要更改應用程序的名稱,請更改info-plist鍵LSBundleDisplayName

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM