Fixed Alamofire precondition
This commit is contained in:
parent
5a39fe10cd
commit
1850366709
|
|
@ -45,11 +45,19 @@ open class SessionManager: Alamofire.Session {
|
|||
self.acceptableStatusCodes = acceptableStatusCodes
|
||||
self.mappingQueue = mappingQueue
|
||||
|
||||
let session = URLSession(configuration: configuration)
|
||||
let delegate = SessionDelegate()
|
||||
|
||||
let delegateQueue = OperationQueue()
|
||||
|
||||
let queue = DispatchQueue(label: "org.alamofire.session.rootQueue")
|
||||
|
||||
delegateQueue.underlyingQueue = queue
|
||||
|
||||
let session = URLSession(configuration: configuration, delegate: delegate, delegateQueue: delegateQueue)
|
||||
|
||||
super.init(session: session,
|
||||
delegate: SessionDelegate(),
|
||||
rootQueue: DispatchQueue(label: "org.alamofire.session.rootQueue"),
|
||||
delegate: delegate,
|
||||
rootQueue: queue,
|
||||
serverTrustManager: serverTrustManager)
|
||||
}
|
||||
|
||||
|
|
@ -61,10 +69,14 @@ open class SessionManager: Alamofire.Session {
|
|||
|
||||
self.acceptableStatusCodes = acceptableStatusCodes
|
||||
self.mappingQueue = mappingQueue
|
||||
|
||||
let queue = DispatchQueue(label: "org.alamofire.session.rootQueue")
|
||||
|
||||
session.delegateQueue.underlyingQueue = queue
|
||||
|
||||
super.init(session: session,
|
||||
delegate: delegate,
|
||||
rootQueue: DispatchQueue(label: "org.alamofire.session.rootQueue"),
|
||||
rootQueue: queue,
|
||||
serverTrustManager: serverTrustManager)
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -61,7 +61,8 @@ public struct NetworkServiceConfiguration {
|
|||
sessionConfiguration.httpAdditionalHeaders = additionalHttpHeaders
|
||||
|
||||
let updatedPolicies = Dictionary(uniqueKeysWithValues: trustPolicies.map { ($0.key.asHost, $0.value) })
|
||||
serverTrustPolicies = trustPolicies.isEmpty ? [baseUrl.asHost: DisabledTrustEvaluator()] : updatedPolicies
|
||||
print(baseUrl.asHost)
|
||||
serverTrustPolicies = trustPolicies.isEmpty ? ["touchin.ru": DisabledTrustEvaluator()] : updatedPolicies
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue