Как я могу заставить приложение MacOs работать в фоновом режиме? - PullRequest
0 голосов
/ 19 февраля 2020

Может кто-нибудь помочь мне, как я могу заставить мое приложение MacOs работать в фоновом режиме? Например, Мое приложение постоянно отсчитывает время, чтобы получить и отобразить на приложении. В настоящее время, когда я запускаю свое приложение, оно работает отлично. Я использовал Timer для выполнения этой задачи несколько раз после указанного c времени. Теперь, если я сфокусируюсь на приложении, весь процесс останавливается через некоторое время, но мне нужно продолжить работу. Означает, что я просто хочу запускать свое приложение в фоновом режиме. Если пользователь работает с другим приложением или отключен, приложение не должно закрываться.

    @State var mSec  : Double = 0
    var time : Timer{
        Timer.scheduledTimer(withTimeInterval: 0.1, repeats: true){ timer in
            self.mSec += 0.1

        }
    }
...