Domyślnie Mac Catalyst tworzy menu zatytułowane „Pomoc”, które powinno zawierać pomoc dla aplikacji. Nie znalazłem jednak żadnej dokumentacji dotyczącej wdrażania Pomocy. W przypadku standardowych aplikacji na komputery Mac możesz skorzystać z pomocy. Jednak nie ma wzmianki o tym, jak korzystać z pomocy w Mac Catalyst. Próbowałem dodać HelpBookDirectoryName do info.plist, ale to nie zadziałało. Czy istnieje sposób, aby książki pomocy działały w Mac Catalyst?
ios
macos
maccatalyst
Ken Roe
źródło
źródło
AppDelegate
klasę dla osób korzystających ze SwiftUI.OK ... Udało mi się to uruchomić za pomocą aplikacji innej firmy (Pomoc Craftera), aby utworzyć
MyAppName.help
plik / folder, ale możesz to zrobić ręcznie.Po utworzeniu
MyAppName.help
pliku musisz skopiować go do folderu Zasoby w swoim projekcie. Zrobiłem to najpierw, kopiując plik do folderu Resources w Finderze, a następnie przeciągając ten plik do folderu Resources w Xcode.Najważniejszy krok: podczas przeciągania do projektu wybierz opcję „Utwórz odniesienia do folderów”.
Wcześniej wybrałem „Utwórz grupy” i to nigdy nie działało.
Ten link zawiera również przydatne informacje, zwłaszcza jeśli zamierzasz ręcznie utworzyć plik MyAppName.help
http://swiftrien.blogspot.com/2015/06/adding-apple-help-to-os-x-application.html
Krótko mówiąc,
.plist
wMyAppName.help
pliku / folderze będzie plik, ale musisz także dodać dwa klucze do.plist
pliku projektów :Help Book directory name
-> nazwa twojego.help
pliku (który jest technicznie katalogiem z.help
rozszerzeniem)Help Book identifier
-> dla mnie tak było,maccatalyst.com.nitramluap.MyAppName.help
ale musi to być ten sam identyfikator wMyAppName.help
.plist
kluczuBundle Identifier
źródło