繁体   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