谁能告诉我如何为Cocoa应用程序创建帮助书的最新教程。我在网上找到的所有东西都是旧的和过时的,苹果的文档也没有更清楚地说明这一点。有一件事我搞不懂,那就是如何创建.help包。
发布于 2012-07-20 03:22:29
问完这个问题后,我去书店买了这本书。它有一个关于如何创建帮助书的非常好的一步一步教程。它已经回答了我所有的问题。
http://www.peachpit.com/store/product.aspx?isbn=0321670418
发布于 2012-07-19 12:08:08
本文档包含有关帮助包布局(以及一般的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
另一方面,帮助捆绑包格式从未真正需要过(在一些操作系统版本中,尽管苹果自己使用了多年,但并未得到官方支持)。
我所要做的就是设置CFBundleHelpBookFolder和CFBundleHelpBookName (在Info.plist中)。后者是人类可读的标题,例如“HTML”,它必须与YourApp中的AppleTitle匹配。
我将CFBundleHelpBookFolder设置为简单的名称"Help“,并在应用程序包中创建文件夹Something.app/Contents/Resources/English.lproj/Help。在这个目录中,我放置了index.html (包含所需的<meta>标记AppleTitle和AppleIcon)和ExactMatch.plist。(顺便说一句,如果其他内容都放在下面的子文件夹中,这实际上是一个好主意,这样帮助系统就不必搜索许多顶级文件。)
https://stackoverflow.com/questions/11551817
复制相似问题