问题标签 [apple-help]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1061 浏览

objective-c - 如何注销 Mac 应用程序帮助书

我为我的应用注册了帮助书,然后在接下来的几天里,我更新了帮助书,但是当我执行我的应用程序时,帮助书仍然是旧版本,没有更新,有什么办法可以取消注册帮助书?还是让它更新?

0 投票
3 回答
420 浏览

macos - 诊断 Mac 帮助关键字索引?

我很难哄骗我的应用程序的“帮助 → 搜索”功能来显示与我的应用程序中有用(和唯一)关键字相关的主题。只显示一个关键字。

背景:我在我的程序的子目录中创建了几个 html 帮助页面(示例:indexaccuracyconvert)。如果我调用主帮助,index.html 文件会显示得很好。从那里,我可以点击进入任何其他主题页面。

问题:如果我尝试使用关键字搜索功能,只会显示“准确度”和一个空白指示符(拉出 index.html)。我有其他关键字,如“坐标”,应该指向特定页面,但没有显示出来。

到目前为止我所做的:除了重新浏览文档(此时我有点睡眼惺忪)之外,我还通过 BBEdit 的语法检查器运行了每个页面。我还搜索了 StackOverflow 以获取与该问题相关的信息。因为关键字相当普遍,所以这是主要的主题匹配,但我已经过去了。

帮助索引器日志指出,它已索引所有 html 文件,在每个文件中找到 KEYWORDS 和DESCRIPTION 元标记(根据帮助手册的建议):

发布包(目录)中的 *.helpindex 文件?/Contents/Resources/MacFizzyCalcHelp/约为 25k。不过,我不知道如何检查它的内容。

对我所缺少的有什么想法吗?

0 投票
1 回答
521 浏览

cocoa - 为 Mac 应用程序创建帮助手册的工具

Bill van Hecke 的Helpify是将 OmniOutliner 文档转换为 Apple HelpBooks的好工具。

我想知道是否可以使用其他工具来创建帮助手册,例如带有预配置模板的 CMS。

您知道任何 HelpBook 生成器工具吗?

0 投票
1 回答
4670 浏览

macos - 如何为 mac 应用程序帮助创建 .help 文件?

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

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

创建基本帮助手册

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

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

0 投票
2 回答
1885 浏览

macos - 创建本地化的 mac 帮助书文件 (.help)

我在一个文件夹中只用一种语言为我的应用程序创建了帮助,并且它有效。我尝试过本地化此内容并添加西班牙语翻译,但未能成功。

我对Apples Guide to create a help book的理解是,我需要创建一个 .help 包以使本地化工作。我已经这样做了,但我收到一条错误消息,提示“所选主题​​当前不可用。”。有几次我认为它可以工作,但它只是显示我拥有的预本地化内容。清空帮助查看器缓存似乎可以阻止这种情况,但随后我会返回获取不可用内容错误消息。

在我的应用程序的 AppName-Info.plist 文件中,我有以下与帮助相关的条目:

我的 AppName.help 文件具有以下结构:

AppName.help 中的 Info.plist 文件具有以下键:

有谁知道我做错了什么,或者知道制作 .help 文件的好教程?

0 投票
2 回答
2611 浏览

macos - Apple 帮助手册教程

有人可以向我指出有关如何为 Cocoa 应用程序创建帮助书的最新教程。我在网上找到的所有东西都是旧的和过时的,Apple 文档并没有让它更清晰。我不知道的一件事是如何创建一个 .help 包。

0 投票
1 回答
271 浏览

macos - docbook 可以生成 Apple 帮助手册格式的输出吗

可以以 Apple 帮助手册格式输出 docbook,我知道我可以生成 html、pdf 等,但 Apple 帮助手册格式(这是 OSX 帮助的标准格式)呢?

编辑:似乎没有,但万一对任何人有用,这就是我的工作方式。

  • 从另一个应用程序复制 HelpBook 以提供结构,并根据我的应用程序重命名部分。
  • 写了我的 docbook.xml
  • 设置选项以抑制页眉和页脚
  • 从 docbook 生成的 xhtml 块
  • 复制 xhtml 页面以帮助预订 pgs 文件夹
  • 根据需要进行任何手动编辑
  • 手动创建 Apple Help Book 索引页面,创建指向我的分块 xml 页面的超链接
  • 运行 Apple Help Indexer 以生成帮助索引
  • 修改我的应用程序 plist 以参考帮助手册
0 投票
1 回答
204 浏览

macos - Apple 帮助书文件是否在视网膜屏幕上查找 @2x 图像

Apple 帮助书籍MyApp.help(包含在应用程序包中)、为包含在 OS X 应用程序(从帮助菜单中)而编写的格式是否会*@2x.png在视网膜屏幕上查找图像?

我在 Apple 帮助创作指南或高分辨率指南中没有看到任何提及。

0 投票
2 回答
919 浏览

cocoa - 帮助手册中的锚点不起作用

我已经仔细检查了所有内容,并希望有人能找到我没有看到的愚蠢错误。

我正在尝试为我的应用程序构建一个 Apple 帮助部分,它正确地进入了登录页面,但是没有一个锚点起作用。登录页面被调用index.html,另一个页面被调用,该页面test.html位于pgs目录中。

在 index.html 我有:

在 test.html 我有:

所以这是我为了到达现在的位置而遵循的步骤:

1)我建立了Apple文档指定的目录

2) 我按照 Apple 文档中的说明构建了 Help Info.plist。包含在 Info.plist 中,我将其设置CFBundleIdentifiercom.company.app_name.help.

3)在我的应用程序 Info.plist 中,我设置CFBundleHelpBookFolderAppName.help并设置CFBundleHelpBookNamecom.company.app_name.help

4) 然后我复制了我在 Xcode 中构建的目录,同时确保选择了Create Folder References for any added folder选项。

5)然后我使用帮助索引器来索引目录AppName.help。确保我选择了在所有文件中索引锚信息的选项。然后我将 .helpindex 文件复制到它应该在的English.lproj文件夹中。

而已。如果我将以下链接放在index.html文件中,我注意到我的应用程序可以正常工作。

这也是我的index.html代码:

这是test.html 的代码。

这是我的帮助文件的 Info.plist

我也关注了这篇文章:http ://www.cocoabuilder.com/archive/cocoa/312037-updating-an-app-help.html除了重新索引目录之外,每次我进行更改时都清除缓存.

谢谢大家!

0 投票
1 回答
67 浏览

html - 从网页打开 Apple 帮助查看器

从网页上的链接,有没有办法打开 Apple 帮助,然后显示特定页面?如果计算机上加载了相应的应用程序(以及其帮助手册),这可能吗?

就像是:

TIA