Как сохранить приложение от выхода после закрытия его окна на Ma c Catalyst? - PullRequest
1 голос
/ 13 апреля 2020

Я запустил пример приложения iOS, чтобы изучить SwiftUI; В какой-то момент я подумал, что включение поддержки Ma c было бы забавной попыткой, и, что удивительно, у меня хороший результат с небольшим дополнительным кодом или без него.

Тестирование приложения на Ma c, я заметил приложение закрывается, как только я закрываю его окно, что не так, как работает большинство приложений.

Попытка использовать applicationShouldHandleReopen не вариант, так как NSApplicationDelegate невозможно для Catalyst, я не смог найти аналог в UIApplicationDelegate или UISceneDelegate, и мне не удалось найти что-либо по этой теме c в документации Apple.

Как правильно реализовать традиционное поведение приложения Ma c (†) в приложении Catalyst?

(†) Традиционное поведение приложения ma c: когда окно приложения закрывается, значок приложения остается в do c, и если вы щелкнете по нему окно приложений снова появляется

...