小编blu*_*lub的帖子

在运行时更改OSX Notification Center图标

是否(现在)有正式支持的方式在我的应用程序运行时更改OSX通知中心的NSUserNotifications图标?我在网上搜索,但答案并不是"最近的",所以我只想仔细检查.

我想在它的标题/名称旁边显示当前播放的spotify曲目的艺术作品

我到现在为止所做的事真的很难看:

  1. 暂时用IconFamily生成的.icns文件替换我的应用程序的CFBundleIconFile (我知道我不应该在包中修改anthing,但我不是要将应用程序带到App Store)

  2. 重启通知中心"忘记"它最终缓存了图标

    NSRunningApplication*notificationCenter = [NSRunningApplication runningApplicationsWithBundleIdentifier:@"com.apple.notificationcenterui"]; [notificationCenter终止];

    (我知道我真的不应该这样做)

macos cocoa nsnotificationcenter nsusernotification

4
推荐指数
1
解决办法
901
查看次数