是否可以修改例如
Info.plist
以防止某个应用程序使用-[NSApplication requestUserAttention:]
使其Dock图标跳转?有一个系统范围的设置no-bouncing
,它允许完全禁用弹跳行为,但这不是我想要的。
不要直接修改 Info.plist,而是尝试
defaults delete com.example.appname NSUserNotificationAlertStyle
然后注销刷新。 这会将其通知样式设置为“无”,这应该可以防止请求注意时图标弹跳。如果应用程序使用自定义实现,这仍然会失败。