当使用SecItemCopyMatching时,我得到了-34018的回报。我没有找到这个错误代码的任何文档。也许有人能帮我。提前谢谢。
发布于 2014-07-04 18:22:20
尝尝这个
NSString *NSStringFromOSStatus(OSStatus errCode)
{
if (errCode == noErr)
return @"noErr";
char message[5] = {0};
*(UInt32*) message = CFSwapInt32HostToBig(errCode);
return [NSString stringWithCString:message encoding:NSASCIIStringEncoding];
}发布于 2018-03-16 05:38:30
许多(全部?)安全框架错误代码在SecBase.h中定义,该头文件是安全框架的一部分。您也可以在Apple's open-source Security framework中找到此文件。
错误代码-34018的定义如下:
errSecMissingEntitlement = -34018, /* A required entitlement isn't present. */https://stackoverflow.com/questions/24572078
复制相似问题