首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SecItemCopyMatching OSStatus

SecItemCopyMatching OSStatus
EN

Stack Overflow用户
提问于 2014-07-04 18:18:30
回答 2查看 1.1K关注 0票数 0

当使用SecItemCopyMatching时,我得到了-34018的回报。我没有找到这个错误代码的任何文档。也许有人能帮我。提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2014-07-04 18:22:20

尝尝这个

代码语言:javascript
复制
 NSString *NSStringFromOSStatus(OSStatus errCode)
    {
        if (errCode == noErr)
            return @"noErr";
        char message[5] = {0};
        *(UInt32*) message = CFSwapInt32HostToBig(errCode);
        return [NSString stringWithCString:message encoding:NSASCIIStringEncoding];
    }
票数 0
EN

Stack Overflow用户

发布于 2018-03-16 05:38:30

许多(全部?)安全框架错误代码在SecBase.h中定义,该头文件是安全框架的一部分。您也可以在Apple's open-source Security framework中找到此文件。

错误代码-34018的定义如下:

代码语言:javascript
复制
errSecMissingEntitlement                 = -34018,    /* A required entitlement isn't present. */
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24572078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档