프로그래밍/iOS
Background Tasks
병인
2020. 12. 31. 07:15
태스크를 실행하기 위해 백그라운드에서 앱을 시작하도록 시스템에 요청한다.
Overview
BackgroundTasks 프레임워크를 사용하여 앱 콘텐츠를 최신 상태로 유지하고 앱이 백그라운드에 있는 동안 완료하는 데 몇 분이 걸리는 태스크를 실행한다. 더 긴 태스크에는 선택적으로 전원이 공급되는 장치 및 네트워크 연결이 필요할 수 있다.
앱이 시작될 때 태스크에 대한 launch handler를 등록하고 필요에 따라 스케줄링한다. 시스템은 백그라운드에서 앱을 시작하고 작업을 실행한다.
[원문]
Apple Developer Documentation
developer.apple.com