Будет ли iOS отправлять сообщения делегата приложению, когда приложение было прекращено, когда работал сеанс URL-адресов на основе фоновой конфигурации?

#ios #swift #urlsession

Вопрос:

Итак, вопрос в том, будет ли новый делегат сеанса url уведомлен, если я создам сеанс URL с фоновой конфигурацией с тем же идентификатором после завершения работы приложения?

например, я выполняю задачи по загрузке

 uploadTask = backgroundSession.uploadTask(with: request, fromFile: filePath)
uploadtask?.resume()
 

и после того, как я открываю приложение в делегате AppDelegate, я создаю загрузчик файлов, который создает сеанс URL с тем же идентификатором

 class AppDelegate: UIResponder, UIApplicationDelegate {
    var fileLoader = FileLoader.shared
...
}
 
 class FileLoader {
    private lazy var backgroundSession: URLSession = {
    return URLSession(configuration: URLSessionConfiguration.background(withIdentifier: "JustSomeBackgroundSession"), delegate: self, delegateQueue: nil)
}()
...
 

будут ли предыдущие задачи переданы новому делегату сессии?