Как установить альтернативный значок в приложении Mac Catalyst?IOS

Программируем под IOS
Anonymous
Как установить альтернативный значок в приложении Mac Catalyst?

Сообщение Anonymous »

На iOS мы можем легко использовать: «Попробуйте await uiapplication.shared.setalternateiconname (" icnname ")", чтобы установить альтернативный значок. Метод не работает, добавляя следующую ошибку:
error domain = nscocoaerrordomain code = 3328 "Запрашиваемая операция не может быть выполнена, потому что функция не поддерживается."
Я наткнулся на этот пост, из которого я понимаю, я могу использовать NSApp для установки значка. переопределить "> let nsApp = Dynamic.NSApplication.sharedApplication
let newIcon = UIImage(named: "iconName"!)
nsApp.applicationIconImage = newIcon
< /code>
Этот код работает, но только временно (пока приложение не будет закрыто). < /p>
Кто -нибудь может помочь? Я видел приложения, такие как Arc Browser, предлагающие эту функциональность на Mac.
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/794 ... talyst-app

Вернуться в «IOS»