10

我正在尝试为我的 mac 应用程序提供帮助支持。我制作了 XHTML、HTML 和 .helpIndex 文件。但我不知道如何制作 .help 文件。我的问题是什么是 .help 文件?以及如何制作 .help 文件?

我正在苹果类参考中学习这样做。以下是我复制此链接的内容

创建基本帮助手册

创建包含帮助内容的 HTML 文件后,您必须将它们组织成帮助手册。To do this, create a help book folder and include the following items:

我的问题:如何创建帮助手册文件夹。我无法理解这一点。我刚刚使用 somename.help 创建了一个文件夹并将文件复制到其中。但这行不通。是否是创建帮助文件夹的正确方法。

4

1 回答 1

12

.help 是文档集的顶级文件夹,而不是文件。就像 Mac 应用程序实际上是一个带有 .app 扩展名的文件夹

在基础级别,您需要像之前一样创建基于 html 的文档集,然后将meta命名的标签添加AppleTitle到顶级 .html 文件 index.html(示例中为 SurfWriter.html)

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <meta http-equiv="Content-Style-Type" content="text/css">
  <title>Foobar Help</title>
  <meta name="AppleTitle" content="Foobar Help">
</head>
  • CFBundleHelpBookFolder文件夹名称(Surfwriter.help)的值添加到您的 plist

  • CFBundleHelpBookName值添加Foobar Help到您的 plist(与标题中的元标记匹配)

  • 添加自定义复制阶段以将您的 .help 文档文件夹结构放入资源中

应该在那之后工作。

于 2011-09-24T18:08:09.810 回答