我的应用程序中包含以下代码片段。

    CFTypeRef result = nil;
    OSStatus userPresenceStatus = SecItemCopyMatching((__bridge CFDictionaryRef)query, &result);

SecItemCopyMatching返回-25300。它在某些iPhone 6设备上发生,但不是在所有设备上都发生。此代码是什么意思?可能是什么原因?

谢谢你的建议
坦率

最佳答案

Error 25300 is errSecItemNotFound , which means that there is no such item in your key chain
您可以找到a list of potential result codes for Keychain Services here
我猜想您要匹配的钥匙串(keychain)项目在该特定设备上不存在。

关于ios - SecItemCopyMatching返回-25300,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31377431/

10-10 20:26