iOS 13 UIBackgroundTaskIdentifier - PullRequest
       57

iOS 13 UIBackgroundTaskIdentifier

0 голосов
/ 25 сентября 2019

Невозможно завершить BackgroundTask: фоновая задача с идентификатором не существует или, возможно, она уже завершена.Разрыв в UIApplicationEndBackgroundTaskError () для отладки.

self.backgroundTaskIdentifier = UIApplication.shared.beginBackgroundTask(expirationHandler: {
     if self.backgroundTaskIdentifier != UIBackgroundTaskIdentifier.invalid{
                UIApplication.shared.endBackgroundTask(self.backgroundTaskIdentifier!)
                self.backgroundTaskIdentifier = UIBackgroundTaskIdentifier.invalid
            }
})
...