有人可以向我指出如何为Cocoa应用程序创建帮助手册的最新教程。我在网上找到的所有内容都陈旧且过时,Apple文档并没有让它更清晰。我无法弄清楚的一个具体问题是如何创建一个.help包。
答案 0 :(得分:11)
本文档包含有关帮助包布局的信息(以及一般的Apple帮助):
另一方面,从来没有真正需要帮助包格式(并且在某些操作系统版本中,尽管Apple自己多年使用它,但并未得到官方支持。)
我只需设置CFBundleHelpBookFolder
和CFBundleHelpBookName
(Info.plist
)。后者是人类可读的标题,例如“YourApp帮助”,必须与HTML中的AppleTitle
匹配。
我将CFBundleHelpBookFolder
设置为名称“Help”,然后在应用程序包中创建文件夹Something.app/Contents/Resources/English.lproj/Help
。在此目录中,我放置了index.html
(包含所需的<meta>
代码AppleTitle
和AppleIcon
)和ExactMatch.plist
。 (顺便说一句,如果其他所有内容进入此点以下的子文件夹,这实际上是一个好主意,这样帮助系统就不必搜索许多顶级文件。)
答案 1 :(得分:3)
在问了这个问题后,我去书店买了这本书。它有一个关于如何创建帮助手册的非常好的分步教程。它回答了我的所有问题。