日々精進

新しく学んだことを書き留めていきます

Macでsandbox内からシステム環境設定画面を開く

システム環境設定画面を開くのには特別な権限はいらないっぽい。
以下のようにすると、システム環境設定の一段下の階層の画面を開ける。

NSURL * url = [NSURL fileURLWithPath:@"/System/Library/PreferencePanes/Speech.prefPane"];
[[NSWorkspace sharedWorkspace] openURL:url];

参考:osx - Programmatically launch the Mac's System Preferences screen -> Sound - Stack Overflow