【问题标题】: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

【问题讨论】:

    标签: macos cocoa info.plist


    【解决方案1】:

    不需要触摸 Info.plist。

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

    【讨论】:

    • 谢谢。如果您的应用程序未本地化但无论如何 InfoPlist.strings 有问题,这将完成这项工作,因为稍后这是以本地化方式执行此操作的方法。不管怎样,谢谢。我会接受这个答案,除非有人展示了如何解决最初的问题。
    • Info.strings 本地化应该有效吗?您是否更改了系统区域设置并重试?
    猜你喜欢
    • 2014-04-21
    • 1970-01-01
    • 1970-01-01
    • 2011-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多