我正在尝试使用“证书、密钥和信任编程指南”中的代码。在关于从 p12 文件中提取和评估身份的部分中,使用指南中给出的代码时出现错误和警告。
线
status = extractIdentityAndTrust(inPKCS12Data, &myIdentity, &myTrust);
给出警告:“函数 extractIdentityAndTrust 的隐式声明”
而 extractIdentityAndTrust 的函数声明"
OSStatus extractIdentityAndTrust(CFDataRef inPKCS12Data,SecIdentityRef *outIdentity,SecTrustRef *outTrust)
给我错误:extractIdentityAndTrust 的类型冲突。
我只是试图实施指南中给出的代码示例。请指导我在这方面哪里出错了。