以编程方式更改系统设置或链接到它们?

时间:2012-08-24 06:50:30

标签: cocoa notifications settings

我希望用户能够直接从我的应用更改Notification Center系统设置,而无需转到“系统偏好设置”应用。我不知道是否可以这样做,所以我愿意让他们点击一个直接链接到系统设置的通知窗格的按钮。这样他们就可以从我的原生首选项窗口中切换一些首选项,只需单击一个按钮即可快速更改SS通知中的任何内容,并使用它完成。

1 个答案:

答案 0 :(得分:1)

首选项窗格是独立的可执行文件。如果要打开特定的一个,只需启动它:

[[NSWorkspace sharedWorkspace] 
    openFile:@"/System/Library/PreferencePanes/Notifications.prefPane"];

显然,您可能想要检查文件是否存在,而旧OS X版本可能不是这种情况。