在Xcode 5中将帮助包添加到Mac应用程序时出现问题

时间:2014-02-16 21:31:16

标签: xcode osx-mavericks

我正在尝试将帮助包添加到我的Mac应用中,而帮助查看器似乎无法找到它。我肯定错过了什么。

这就是我所做的。

1:在iWeb中创建了一个帮助文档,并将其导出到本地桌面目录/ Helpbook

2:获得16x16 png的图像并将其放入/ Helpbook(icon_16x16.png)

3:将帮助导向器复制到lprog目录中,用于base和en(基本语言)

4:将这些目录添加到项目中

  • 我知道这很有效,因为我看到了(基地)和(英语) Xcode中的指标

5:添加plist条目CFBundleHelpBookFolder并将其设置为“Helpbook”

6:添加plist条目CFBundleHelpBookName并将其设置为'TestHelpBuild Help'

enter image description here

7:进入基础和英语lprog版本的index.html文件并添加:

  • meta name =“AppleTitle”content =“TestHelpBuild Help”>
  • meta name =“AppleIcon”content =“Helpbook / icon_16x16.png”>
  • 首字母缩写小于符号,因此您可以在帖子中看到标记
  • 将其添加到标记内以及另一个元名称
    由iWeb生成

enter image description here

8:在两个帮助台目录中运行帮助索引器

  • 有一些错误,但得到了.helpindex文件
  • 不确定该怎么想
  • 帮助索引器不喜欢上面添加的元名称
  • 没有他们的工作

点击应用菜单条目以显示“应用名称帮助”,向我显示一个没有主题的框。

enter image description here

任何人都知道可能出现什么问题或者我可能会更密切地审查哪些方面?

这是我正在编写的骨架应用程序的目录结构......

File structure of the app

这是通过Finder的实际文件结构...

enter image description here

提前致谢。

1 个答案:

答案 0 :(得分:1)

好吧,我让它上班了,我不确定如何。

首先,我创建了文件夹名称'TestHelpBuild Help',并确保索引文件元名称也是'TestHelpBuild Help'。然后我将这两个名字放入plist中,并且,我的帮助文本出现了。

这意味着从应用程序中删除帮助文件夹,将新文件夹复制到.lprog文件夹中,然后通过Xcode将其重新添加回应用程序。

如果您遇到此问题,请尝试使用应用程序包中的帮助,并将其编织到您的应用程序中。这将有助于您顺利完成程序,并让您相信它可以正常工作。