我使用另一个image.icns
作为我的应用程序图标文件。
我已删除~/Library/Application Support/NotificationCenter/*.db
并重新启动了我的计算机,但通知图标仍然是我的应用程序的默认Mac图标。
答案 0 :(得分:0)
原来你应该把你的图标保存在“.iconset
”中。并且通知中心可以使用所有建议的尺寸(例如,可能是32 x 32,可能是16 x 16)。
要创建此功能,您可以使用“Icon Composer”应用将.icns文件转换为完整的图标集。但是,.icns文件最终会在您构建的应用程序包/包中结束。
详细信息可以在Apple的"High Resolution Guidelines for OSX" document中的“创建一组包含高分辨率版本的图标”部分下找到。
答案 1 :(得分:0)
阻止您的应用程序在Xcode中运行。强制通过活动监视器退出通知中心进程。重新启动通知中心,然后启动您的应用程序。您的通知现在应该会显示您在AppIcon.appiconset
中提供的应用程序图标。
答案 2 :(得分:0)
归档您的应用,将其导出到您的应用程序文件夹。当应用程序文件夹中有您的应用程序副本时,通知图标会以某种方式显示。这适用于我的情况......