Returns a newly created default session configuration object.
- iOS 7.0+
- macOS 10.9+
- tvOS 9.0+
- watchOS 2.0+
A new configuration object for managing upload and download tasks using the default options.
The default session configuration uses a persistent disk-based cache (except when the result is downloaded to a file) and stores credentials in the user’s keychain. It also stores cookies (by default) in the same shared cookie store as the
Modifying the returned session configuration object does not affect any configuration objects returned by future calls to this method, and does not change the default behavior for existing sessions. It is therefore always safe to use the returned object as a starting point for additional customization.