【发布时间】:2018-10-30 05:13:46
【问题描述】:
文档指出: 返回值:证书的 DER 表示。如果证书参数中传递的数据不是有效的证书对象,则返回 nil。
但是函数签名
func SecCertificateCopyData(_ certificate: SecCertificate) -> CFData
真理在哪里?
我目前正在使用强制可选
let data:CFData? = SecCertificateCopyData(cert);
guard let certificateData = data else{
throw Error.invalidX509cert;
}
【问题讨论】:
标签: ios security certificate