One Logo Pool Ball
App Services · IOS API REFERENCE

BackgroundTasks

Support background processing in your app by wrapping your app’s most critical work in framework-provided tasks.

15 types

45 callable entries

11 skipped

80% entry coverage

Generated from iOS SDK 27.1. Availability is shown on each declaration; permissions and entitlements still apply.

Types

Skipped declarations

11 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

BGTaskScheduler.init()

inherited init: clang: 'init' is unavailable

BGAppRefreshTaskRequest.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

BGContinuedProcessingTaskRequest.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

BGHealthResearchTaskRequest.init()

inherited init: clang: 'init' is unavailable

BGProcessingTaskRequest.init()

inherited init: cannot prove legal (class declares 1 custom initializer)

BGTaskRequest.init()

inherited init: clang: 'init' is unavailable

BGAppRefreshTask.init()

inherited init: clang: 'init' is unavailable

BGContinuedProcessingTask.init()

inherited init: clang: 'init' is unavailable

BGHealthResearchTask.init()

inherited init: clang: 'init' is unavailable

BGProcessingTask.init()

inherited init: clang: 'init' is unavailable

BGTask.init()

inherited init: clang: 'init' is unavailable