请不要标记重复的问题。
大家好,
我正在执行NSURLAuthenticationMethodClientCertificate,在其中使用以下代码。如果我不使用swiftlint,在哪种代码中可以使用。但是,当我使用swiftlint时,出现此错误,无法解决。尝试了很多,请帮助我。在下面发布代码。
var items: CFArray?
//let PKCS12Data = DataSourceManager.sharedInstance.serverPolicyManager?.PKCS12Data
securityError = SecPKCS12Import(certData, options, &items)
if securityError == errSecSuccess {
let certItems: CFArray = items as CFArray!
let certItemsArray: Array = certItems as Array
let dict: AnyObject? = certItemsArray.first
if let certEntry: Dictionary = dict as? Dictionary<String, AnyObject> {
// grab the identity
let identityPointer = certEntry["identity"]
let secIdentityRef = identityPointer as! SecIdentity
print("\(String(describing: identityPointer)) :::: \(secIdentityRef)")
// grab the trust
let trustPointer: AnyObject? = certEntry["trust"]
let trustRef: SecTrust? = …Run Code Online (Sandbox Code Playgroud)