Где я могу запустить фоновый поток в моем приложении, чтобы загрузить данные в мою базу данных Firestore.
Приложение будет либо в фоновом режиме, либо завершено, мне все равно нужно будет загрузить информацию на сервер, даже если пользователь закрыл приложение
Этот код, кажется, выполняет поток,Но где это должно быть размещено?Могу ли я положить его в мой applicationDidEnterBackground или applicationWillTerminate?
DispatchQueue.background(background: {
let checkPointWorker = CheckPointWorker()
checkPointWorker.writeCheckPointsToFirestore()
}, completion:{
// Background job finished
})