[英]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.