Apple帮助手册教程

时间:2012-07-18 23:24:15

标签: macos cocoa apple-help

有人可以向我指出如何为Cocoa应用程序创建帮助手册的最新教程。我在网上找到的所有内容都陈旧且过时,Apple文档并没有让它更清晰。我无法弄清楚的一个具体问题是如何创建一个.help包。

2 个答案:

答案 0 :(得分:11)

本文档包含有关帮助包布局的信息(以及一般的Apple帮助):

http://developer.apple.com/library/mac/#documentation/Carbon/Conceptual/ProvidingUserAssitAppleHelp/authoring_help/authoring_help_book.html%23//apple_ref/doc/uid/TP30000903-CH206-TPXREF104

另一方面,从来没有真正需要帮助包格式(并且在某些操作系统版本中,尽管Apple自己多年使用它,但并未得到官方支持。)

我只需设置CFBundleHelpBookFolderCFBundleHelpBookNameInfo.plist)。后者是人类可读的标题,例如“YourApp帮助”,必须与HTML中的AppleTitle匹配。

我将CFBundleHelpBookFolder设置为名称“Help”,然后在应用程序包中创建文件夹Something.app/Contents/Resources/English.lproj/Help。在此目录中,我放置了index.html(包含所需的<meta>代码AppleTitleAppleIcon)和ExactMatch.plist。 (顺便说一句,如果其他所有内容进入此点以下的子文件夹,这实际上是一个好主意,这样帮助系统就不必搜索许多顶级文件。)

答案 1 :(得分:3)

在问了这个问题后,我去书店买了这本书。它有一个关于如何创建帮助手册的非常好的分步教程。它回答了我的所有问题。

http://www.peachpit.com/store/product.aspx?isbn=0321670418