首页 > 解决方案 > 以编程方式打开本地 macOS 帮助/用户指南窗口

问题描述

有没有办法在机器本身上打开特定主题的 macOS 用户指南/帮助?

例如,我想将这篇文章从我的应用程序链接到 Apple 官方帮助: https: //support.apple.com/guide/mac-help/mchlp2290/mac

我不想打开浏览器,而是想打开包含的 macOS 帮助窗口。为什么?因为它是离线可用的,原生包含在 macOS 中,翻译成用户语言并包含有用的链接。

在此处输入图像描述

标签: swiftmacos

解决方案


要在内置帮助窗口中显示内容,您需要在应用程序中包含“帮助手册”。

https://developer.apple.com/library/archive/documentation/Carbon/Conceptual/ProvidingUserAssitAppleHelp/user_help_intro/user_assistance_intro.html

完成此操作后,“帮助手册”可以包含锚点,您可以调用openHelpAnchor(_:inBook:)以打开显示该锚点的帮助窗口。


推荐阅读