Я разрабатываю приложение, которое хочу запускать автоматически, когда пользователь входит в систему. Есть несколько ответов о том, как это сделать, в частности, я использую код из этого репозитория GitHub , и работает нормально.
Что я хочу сейчас и не могу найти, как это сделать, так это запустить приложение, но без отображения главного окна. Это только когда приложение запускается при входе в систему, если приложение закрыто и пользователь открывает его щелчком в Dock (или где-либо еще), я хочу, чтобы оно отображало окно.
Возможно ли это? Есть идеи как это сделать?
В системной настройке Учетные записи, где вы устанавливаете приложения, которые запускаются при входе в систему, есть проверка «скрыть», которая делает то, что я хочу, но я хочу сделать это программно.