gpt4 book ai didi

macos - 在 El Capitan 中以编程方式打开某些 OS X 首选项面板

转载 作者:行者123 更新时间:2023-12-02 04:45:19 24 4
gpt4 key购买 nike

在 Yosemite 中,可以通过打开类似 x-apple.systempreferences:com.apple.preferences.internetaccountsx-apple 的 URL 在特定 Pane 和选项卡上打开系统偏好设置.systempreferences:com.apple.preferences.extensions?Share_Menu

然而,这在 El Capitan 中不再有效,而是只打开正常的系统偏好设置。有什么方法可以在 El Capitan 中实现此功能?

注意:奇怪的是,URL x-apple.systempreferences:com.apple.preference.security?Privacy_Accessibility 在 El Capitan 中仍然有效。

最佳答案

我想出的一种方法是执行 AppleScript 来选择所需的 Pane ,但是这无法在该 Pane 中选择控件,例如“扩展”首选项面板的“共享菜单”部分。

NSString *script = @"tell application \"System Preferences\"\n\tset the current pane to pane \"com.apple.preferences.extensions\"\n\tactivate\nend tell";
NSAppleScript *appleScript = [[NSAppleScript alloc] initWithSource:script];
[appleScript executeAndReturnError:nil];

关于macos - 在 El Capitan 中以编程方式打开某些 OS X 首选项面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33535781/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com