无法更改可可项目中的应用名称?

Posted

技术标签:

【中文标题】无法更改可可项目中的应用名称?【英文标题】:Unable to change the app name in cocoa project? 【发布时间】:2017-10-17 19:00:38 【问题描述】:

我正在尝试更改 MacOS 应用程序的显示名称。此应用在不同的本地化版本中可能有不同的名称。

所以我添加了一个带有这些键的InfoPlist.strings 文件:

"CFBundleDisplayName" = "My Amazing App";
"CFBundleName" = "My Amazing App";

当我构建项目时,应用程序是使用这个名称生成的 My App,而不是 My Amazing AppMy App 是项目在 Xcode 上的名称。

我的Info.plist 文件有这些键:

Bundle Name = $PRODUCT_NAME
Bundle display name = My Amazing App
ExecutabLe file = $EXECUTABLE_NAME
Bundle identifier = $(PRODUCT_BUNDLE_IDENTIFIER)

任何想法为什么我无法重命名它?我希望应用被称为My Amazing App.app

【问题讨论】:

【参考方案1】:

不需要触摸 Info.plist。

    在左侧的文件导航器中,选择项目文件。 在右侧的实用程序面板中,选择文件检查器。 更改项目名称。 按回车键完成!

【讨论】:

谢谢。如果您的应用程序未本地化但无论如何 InfoPlist.strings 有问题,这将完成这项工作,因为稍后这是以本地化方式执行此操作的方法。不管怎样,谢谢。我会接受这个答案,除非有人展示了如何解决最初的问题。 Info.strings 本地化应该有效吗?您是否更改了系统区域设置并重试?

以上是关于无法更改可可项目中的应用名称?的主要内容,如果未能解决你的问题,请参考以下文章

无法在 Xcode 中更改产品名称

在多个应用程序中使用可可触摸框架项目

由于可可豆荚中的内部保护错误快速类功能而无法访问

facebook 登录提示中的应用程序名称

如何在移动应用中更改颤振应用中的名称

无法将没有可可豆荚的 Google Analytics iOS SDK 添加到我的项目中