A Boolean value that determines whether connections should be made over a cellular network.
- iOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
This property controls whether tasks in sessions based on this session configuration are allowed to make connections over a cellular network.
The default value is
For more information, read Restrict Cellular Networking Correctly.
Setting General Properties
The background session identifier of the configuration object.
The type of network service for all tasks within sessions based on this configuration.
The identifier for the shared container into which files in background URL sessions should be downloaded.
A Boolean value that indicates whether the session should wait for connectivity to become available, or fail immediately.