|
|
@@ -124,7 +124,16 @@ class ManagerConfigurationHeadersTestCase: BaseTestCase {
|
|
|
configuration = NSURLSessionConfiguration.ephemeralSessionConfiguration()
|
|
|
case .Background:
|
|
|
let identifier = "com.alamofire.test.manager-configuration-tests"
|
|
|
- configuration = NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier(identifier)
|
|
|
+
|
|
|
+ #if os(iOS) || os(watchOS)
|
|
|
+ configuration = NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier(identifier)
|
|
|
+ #else
|
|
|
+ if #available(OSX 10.10, *) {
|
|
|
+ configuration = NSURLSessionConfiguration.backgroundSessionConfigurationWithIdentifier(identifier)
|
|
|
+ } else {
|
|
|
+ configuration = NSURLSessionConfiguration.backgroundSessionConfiguration(identifier)
|
|
|
+ }
|
|
|
+ #endif
|
|
|
}
|
|
|
|
|
|
var headers = Alamofire.Manager.defaultHTTPHeaders
|