Por defecto, Mac Catalyst crea un menú titulado "Ayuda" que se supone que incluye ayuda para la aplicación. Sin embargo, no encontré documentación sobre cómo implementar la Ayuda. Para las aplicaciones estándar de Mac, puede usar un libro de ayuda. Sin embargo, no se menciona cómo usar un libro de ayuda con Mac Catalyst. Intenté agregar el HelpBookDirectoryName a info.plist pero esto no funcionó. ¿Hay alguna manera de hacer que los libros de ayuda funcionen con Mac Catalyst?
ios
macos
maccatalyst
Ken Roe
fuente
fuente
AppDelegate
clase para aquellos que usan SwiftUI.OK ... logré hacer que esto funcione usando una aplicación de terceros (Help Crafter) para crear el
MyAppName.help
archivo / carpeta, pero puedes hacerlo manualmente.Una vez que haya creado el
MyAppName.help
archivo, debe copiarlo en la carpeta Recursos de su proyecto. Primero hice esto copiando el archivo a la carpeta Recursos en Finder, y luego arrastrando ese archivo a la carpeta Recursos en Xcode.El paso más importante: seleccione 'Crear referencias de carpeta' cuando lo arrastre a su proyecto.
Anteriormente había seleccionado 'Crear grupos' y nunca funcionó.
Este enlace también contiene información útil, especialmente si va a crear el archivo MyAppName.help manualmente
http://swiftrien.blogspot.com/2015/06/adding-apple-help-to-os-x-application.html
En resumen, habrá un
.plist
archivo contenido dentro delMyAppName.help
archivo / carpeta, pero también necesitará agregar dos claves al.plist
archivo de sus proyectos :Help Book directory name
-> el nombre de su.help
archivo (que técnicamente es un directorio con una.help
extensión)Help Book identifier
-> para mí fuemaccatalyst.com.nitramluap.MyAppName.help
pero tiene que ser el mismo identificador enMyAppName.help
.plist
la tecla debajoBundle Identifier
fuente