Гаразд ... Мені вдалося змусити це працювати, використовуючи сторонній додаток (Help Crafter) для створення MyAppName.help
файлу / папки, але ви могли це зробити вручну.
Після створення MyAppName.help
файлу вам потрібно скопіювати його в папку " Ресурси" свого проекту. Я зробив це спочатку, скопіювавши файл у папку «Ресурси» у Finder, а потім перетягнув цей файл у папку «Ресурси» у Xcode.
Найважливіший крок: Під час перетягування його у проект виберіть «Створити посилання на папки».
Раніше я вибрав "Створити групи", і це ніколи не працювало.
Це посилання також містить корисну інформацію, особливо якщо ви збираєтеся створити файл MyAppName.help вручну
http://swiftrien.blogspot.com/2015/06/adding-apple-help-to-os-x-application.html
Коротше кажучи, .plist
всередині MyAppName.help
файлу / папки буде файл, але до .plist
файла ваших проектів потрібно також додати два ключі :
Help Book directory name
-> ім'я вашого .help
файлу (технічно це каталог з .help
розширенням)
Help Book identifier
-> для мене це було, maccatalyst.com.nitramluap.MyAppName.help
але він повинен бути однаковим ідентифікатором у MyAppName.help
.plist
клавішіBundle Identifier