有没有人知道SystemPreferences.app是否通过其URL-Scheme打开时是否接受任何参数?
我已经尝试过x-apple.systempreferences:// Notifications和x-apple.systempreferences://Notifications.prefPane,但是其他参数都被忽略了.
谢谢!
顺便说一句:是的,我知道我可以通过openfile:轻松打开Notifications.prefPane文件,但我想知道是否可以通过URL.
解决方法 您可以使用首选项窗格的包标识符通过URL方案打开首选项窗格:x-apple.systempreferences:com.apple.preference.notifications
如果需要通过此方案引用锚点,可以使用查询参数执行此 *** 作:
x-apple.systempreferences:com.apple.preferences.sharing?Services_screensharing
请注意,此方案是10.10中的新方案.如果需要支持以前的版本,请使用AppleScript或文件打开方法.
更新:Apple在10.11中限制使用URL方案.在此版本中,只能通过URL方案打开在其Info.pList中设置的nsprefPaneAllowsXAppleSystemPreferencesURLScheme的首选项窗格.
总结以上是内存溢出为你收集整理的macos – OS X系统首选项URL方案全部内容,希望文章能够帮你解决macos – OS X系统首选项URL方案所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)