Secara default, Mac Catalyst membuat menu berjudul "Bantuan" yang seharusnya mencakup bantuan untuk aplikasi. Namun, saya tidak menemukan dokumentasi tentang cara menerapkan Bantuan. Untuk aplikasi Mac standar, Anda dapat menggunakan buku Bantuan. Namun, tidak disebutkan tentang cara menggunakan buku bantuan dengan Mac Catalyst. Saya mencoba untuk menambahkan HelpBookDirectoryName ke info.plist tetapi ini tidak berhasil. Apakah ada cara membuat buku bantuan berfungsi dengan Mac Catalyst?
ios
macos
maccatalyst
Ken Roe
sumber
sumber
AppDelegate
kelas untuk mereka yang menggunakan SwiftUI.Oke ... Saya berhasil membuatnya berfungsi dengan menggunakan aplikasi pihak ketiga (Help Crafter) untuk membuat
MyAppName.help
file / folder, tetapi Anda bisa melakukannya secara manual.Setelah Anda membuat
MyAppName.help
file, Anda harus menyalinnya ke folder Resources di proyek Anda. Saya melakukan ini pertama-tama dengan menyalin file ke folder Resources di Finder, dan kemudian menyeret file itu ke folder Resources di Xcode.Langkah paling penting: Pilih 'Buat Referensi Folder' ketika menyeretnya ke proyek Anda.
Saya sebelumnya telah memilih 'Buat Grup' dan itu tidak pernah berhasil.
Tautan ini juga memiliki beberapa informasi berguna, terutama jika Anda akan membuat file MyAppName.help secara manual
http://swiftrien.blogspot.com/2015/06/adding-apple-help-to-os-x-application.html
Singkatnya, akan ada
.plist
file yang terkandung di dalamMyAppName.help
file / folder, tetapi Anda harus menambahkan dua kunci ke.plist
file proyek Anda juga:Help Book directory name
-> nama.help
file Anda (yang secara teknis adalah direktori dengan.help
ekstensi)Help Book identifier
-> bagi saya itumaccatalyst.com.nitramluap.MyAppName.help
tetapi harus pengidentifikasi yang sama diMyAppName.help
.plist
bawah kunciBundle Identifier
sumber