I store username & password using keychain, sometimes when I tried to get the password of the username, it told me errSecItemNotFound.
I keep that the password is always existed in keychain, so why it is not found?
Thanks.
I store username & password using keychain, sometimes when I tried to get the password of the username, it told me errSecItemNotFound.
I keep that the password is always existed in keychain, so why it is not found?
Thanks.
Tony: that error is simply OSStatus error -34018 - client has neither application-identifier nor keychain-access-groups entitlements.
This could be happening as a result from using a nonstandard app signing method or some other problem with your entitlements. Make sure you're building simply out of Xcode and not using alternate signing methods unless you completely understand them.
@graver
http://opensource.apple.com/source/Security/Security-55471/sec/Security/SecBasePriv.h
errSecMissingEntitlement = -34018, /* Internal error when a required entitlement isn't present. */