gpt4 book ai didi

ios - 2019 年编写 Apple 帮助手册

转载 作者:行者123 更新时间:2023-12-01 15:40:31 26 4
gpt4 key购买 nike

我试图在我的 Mac OS 应用程序中包含帮助手册,但我无法这样做。当我单击应用程序中的“帮助”菜单时,会出现搜索栏和“帮助”菜单项,但出现“内容当前不可用”错误。

我试过使用 Jekyll,但我无法让它工作。我还引用了 Apple Help Book 文档,但很难理解。我还阅读了 StackOverFlow 上的帖子,但目前似乎都没有。

我只需要一个简单的帮助手册,其中显示我的应用程序名称并显示“这是我的应用程序”。

我需要帮助来理解帮助手册目录结构、标题 HTML 内容以及如何使用 info.plist 将其集成到我的应用程序中。

任何帮助表示赞赏!

最佳答案

我希望您不会仅仅为了对您的用户说“这是我的应用程序”而编写帮助手册,而是将其作为一本严肃的帮助手册的起点,它可以帮助您的用户了解如何做到最好使用您的应用程序。如果是这样,这就是我所做的:

  • 在您的项目文件夹中创建一个名为 MyAppHelp 的文件夹;
  • 创建一个名为 Contents 的文件夹在后一个文件夹中;
  • 在此文件夹中,您应该创建以下内容:
  • 信息.plist
  • 名为 Resources 的文件夹

  • 因此,你应该有一个这样的结构:
    MyAppleHelp/
    Contents/
    Info.plist
    Resources/
    en.lproj/
    index.html
    fr.lproj/
    index.html

    然后你可以像编辑任何网站一样开始编辑你的帮助手册,使用 HTMLcss .您甚至可以在您的网站和帮助手册之间共享一些代码。这种结构还允许您将帮助手册本地化为不同的语言。 macOS 将自动向用户显示它的正确版本。

    要知道您应该在帮助手册内的 info.plist 中使用哪些键,请查看它们 here .
  • 您应该使用 Apple 自己的 Help Indexer 索引您的 Apple 帮助手册应用程序,您可以从 developer.apple.com 上的帐户下载该应用程序(在下载中查找“Additional tools for Xcode”)。这将创建 .helpindex您在内部创建的每个文件夹中的文件 Contents ,这将帮助您的用户在您的帮助手册中进行搜索。 重要更新:不过,从 Mojave 开始,您必须使用 hiutil用于在 Spotlight 帮助索引中索引帮助页面的 CLI 实用程序 .这些文件的扩展名是 .cshelpindex反而。
  • 您应该将顶级文件夹的名称从 MyAppHelp 更改为至 MyApp.help .当您使用扩展名 .app 重命名顶级文件夹时,这将创建一个类似于文件夹的包。
  • 要将任何更改自动包含到您的应用程序中,您应该将帮助手册添加到您的 copy bundle resources 中。构建阶段。
  • 最后别忘了添加 Help Book directory name info.plist 中帮助手册的关键你的应用程序告诉操作系统你的帮助手册是如何被调用的。

  • 祝您 Apple Help Book 创作顺利。

    关于ios - 2019 年编写 Apple 帮助手册,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57593107/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com