调用SecTrustEvaluateWithError()
我的SecTrustRef
对象时,API 总是返回kSecTrustResultRecoverableTrustFailure
. 根据头文件,这意味着:
指示可由用户覆盖的信任策略失败。该值可能由
SecTrustEvaluate
函数返回,但不会存储为用户信任设置的一部分。
作为可覆盖的,我使用应用程序更改了不受信任的证书的信任设置,Keychain Access
如下所示:
然而这似乎没有什么区别,结果仍然是kSecTrustResultRecoverableTrustFailure
,那我做错了什么?