Xcode - 如何更改macOS应用程序的显示名称?

Cue*_*Cue 8 xcode macos-sierra

应用程序的产品名称是应用程序的名称,因为它将显示给客户,并且您在启动新项目时在Xcode助手中选择它,但如果您想要更改它,该怎么办?

这似乎是一个微不足道的问题,但我尝试搜索,我发现像这样的旧答案在应用程序中更改Cocoa显示名称?(七年前)或者这个如何在构建设置中更改Mac应用程序的名称?假设你有一个MainMenu.xib文件,或者引用iPhone的答案,例如这个答案(九年前)如何更改iOS应用程序的名称?或者这个Apple的iOS技术说明.

因为许多事情可能在七年或更长时间内在Xcode中发生了变化,并且macOS与iOS不同,我害怕制造一些麻烦,或者更改某些部分中出现的名称,但在其他地方忘记旧名称.

更改用户在Mac应用中看到的名称的正确方法是什么?

Jen*_*der 31

创建项目后,有几种方法可以更改应用程序的名称:

  1. 您可以重命名目标(双击名称),因为默认情况下Xcode使用目标名称作为产品名称(请参阅下一屏幕截图). 目标名称

  2. 您可以直接在构建设置中或通过xcconfig文件设置产品名称.我实际上更喜欢这种方式,因为您可以为不同的构建配置创建不同的名称,例如"MyApp Debug","MyApp Beta","MyApp".所以只需将$(TARGET_NAME)应用程序的名称替换为. 之前构建设置 之后构建设置