Как творить.файл справки Для справки приложения mac?

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

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

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

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

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

1 ответов


The .справка-это папка верхнего уровня вашего набора документов, а не файл. Как и приложение Mac, это действительно папка с a .расширение приложения

на базовом уровне вам нужно создать свой набор документов на основе html, как вы сделали, а затем добавить meta тег AppleTitle на ваш верхний уровень .индекс файла html.формате 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.помогите) вашему файл plist

  • добавить CFBundleHelpBookName стоимостью Foobar Help в свой plist (соответствует метатегу в вашем заголовке)

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

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