Instance Property

shouldUseExtendedBackgroundIdleMode

A Boolean value that indicates whether TCP connections should be kept open when the app moves to the background.

Declaration

@property BOOL shouldUseExtendedBackgroundIdleMode;

Discussion

In addition to requesting that the connection be kept open, setting this value to YES asks the system to delay reclaiming the connection when the app moves to the background.

See Also

Supporting Background Transfers

sessionSendsLaunchEvents

A Boolean value that indicates whether the app should be resumed or launched in the background when transfers finish.

discretionary

A Boolean value that determines whether background tasks can be scheduled at the discretion of the system for optimal performance.