Как создать файл.help для справки приложения Mac?

Я пытаюсь сделать справочную поддержку для моего приложения Mac. Я сделал XHTML, HTML и файл.helpIndex. Но я не знаю, как сделать файл.help. У меня вопрос, что такое файл.help? а как сделать.help файл?

Я учусь в классе Apple для этого. Ниже приводится материал, который я скопировал эту ссылку

Создание базовой справочной книги

После того, как вы создадите HTML-файлы, содержащие содержимое справки, вы должны организовать их в справочную книгу. To do this, create a help book folder and include the following items:

Мой вопрос: Как создать папку справочной книги. Я не могу этого понять. Я просто создал папку с somename.help и скопировал в нее файлы. Но это не работает. является ли это правильным способом создания папки справки.

1 ответ

Решение

.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) в ваш список

  • добавлять CFBundleHelpBookName со значением Foobar Help в ваш список (соответствует метатегу в вашем заголовке)

  • добавьте пользовательскую фазу копирования, чтобы поместить структуру папок документа.help в ресурсы

Должен просто работать после этого.

Другие вопросы по тегам