Я использую Alamofire для закрепления SSL. Для этого я использую следующий код:
import Foundation
import Alamofire
import SwiftyJSON
class CertificateManager {
init() {
let serverTrustPolicies: [String: ServerTrustPolicy] = [
"test.example.com": .pinCertificates(
certificates: ServerTrustPolicy.certificates(),
validateCertificateChain: true,
validateHost: true
),
"insecure.expired-apis.com": .disableEvaluation
]
let sessionManager = SessionManager(
serverTrustPolicyManager: ServerTrustPolicyManager(policies: serverTrustPolicies)
)
}
}
, но произошли эти ошибки:
Файл моего модуля: pod 'Alamofire', '~> 5.0.0-rc.2'
.
Я искал и тестировал некоторые решения, но не могу устранить ошибки. Как я могу это исправить?
Я тоже попробовал этот ответ. +