0

例如,我想知道是否可以更改应用程序的捆绑显示名称。更改预处理器宏。

如果您需要不同版本的应用程序,这将很有帮助,只是为了在您的 iphone 的主屏幕上进行区分。

4

2 回答 2

1

不能CFBundleDisplayName编程方式设置,但是如果您的应用程序已本地化,您可以CFBundleDisplayName为本地化列表中的每种语言设置不同的值。

如果您将新版本上传到 AppStore,理论上您可以为每个新版本更改一个CFBundleDisplayName。如果你幸运的话,苹果不会抱怨的。

于 2012-07-17T13:58:14.127 回答
0

您可能不会动态地执行此操作(尤其不能使用宏;宏是编译器功能,而不是运行时功能),但是,您可以本地化您的应用程序名称。如果您希望更改应用程序的名称,请更改 info-plist 键的值LSBundleDisplayName

于 2012-07-17T13:52:16.390 回答