如何在MacOSX上更改屏幕保护程序的名称?

时间:2014-08-28 22:39:41

标签: xcode macos cocoa screensaver

我刚在Xcode中创建了一个屏幕保护程序项目。如何更改MacOSX中屏幕保护程序选择对话框中显示的名称。我指的是缩略图下方的字符串,如“浮动”,“翻转”等,在此屏幕截图中显示:

enter image description here

注意:我不想更改MacOSX附带的屏幕保护程序的名称。我想改变自己的名字。屏幕截图只是为了说明我的名字。

2 个答案:

答案 0 :(得分:2)

我花了一点时间才弄明白。在你的项目中应该有一个名为InfoPlist.strings的文件(如果不是,我想创建一个),带有一个条目CFBundleName。这是用于生成标题的字符串,至少从OS X 10.11开始。

答案 1 :(得分:0)

您用于屏幕保护程序(.saver软件包)的名称将是它在System Preferences > Desktop & Screen Saver中查看时所代表的标题。

示例:

在XCode中,您可能有一个名为Amazing Things的屏幕保护程序项目。

  • 当您构建/编译时,将创建Amazing Things.saver包(类似于.app)
  • 主要可执行文件Amazing Things位于Amazing Things.saver/Contents/MacOS

屏幕保护程序标题从.saver软件包中提取,并在OS X中显示。

enter image description here

  • (注意“系统偏好设置”中的标题反映了项目的名称):

enter image description here