Вы не можете получить обновление местоположения в режиме завершения.
Пожалуйста, смотрите: - Получение текущего местоположения пользователя
Для получения местоположения в фоновом режиме, пожалуйста, используйте следующий код для авторизации
locationManager = CLLocationManager()
locationManager?.delegate = self
locationManager?.requestAlwaysAuthorization()
Уведомление об авторизации будет выглядеть следующим образом.
Выберите Всегда разрешать получение местоположения в фоновом режиме.