Что такое background-processing?
Планируйте и выполняйте фоновую работу на iOS с помощью BGTaskScheduler. Используйте при регистрации BGAppRefreshTask для коротких фоновых выборок, BGProcessingTask для длительного обслуживания, BGContinuedProcessingTask (iOS 26+) для работы, начатой на переднем плане, которая продолжается в фоновом режиме, фоновых загрузок URLSession или фоновых push-уведомлений. Охватывает настройку Info.plist, обработку истечения срока действия, завершение задач и отладку с помощью симулированных запусков. Источник: dpearson2699/swift-ios-skills.