11.3 beta 1 Keychain error

Hello,


The Keychain in a legacy project, using the very old KeychainItemWrapper class provided by Apple, just stopped working/crashes.

SecItemCopyMatching suddenly always returns -25300 (errSecItemNotFound) after the upgrade, even though the query states that the item is found.


Did something change regarding keychain access in iOS 11.3 beta 1 ?


Kind regards

I'm experiencing the exact same issue. I logged radar 36867466 for Apple to look at. If you have not already logged a radar, please log one.

+1 also having the same issue.

+1 also having same issue

+1

same here.

Did recieve any updates or recomendations form Apple?

Same. This is causing a crash on our users with iOS 11.3 beta. I couldn't find any note or recomendation from Apple anywhere.

Same issue with me as well, can somebody please me out with it?

People report that big Apps like Skype also crash , probably because of this exact bug, so i think this will be addressed by Apple in the next beta. It's impossible that all of these developers are using the keychain wrong.

use smaller key may be help most of the time

Guys, one workaround can be possible, as in my case if I renamed my keychain acces group name, then it is working fine, but this solution is not correct, and Apple should really look into this matter. Any diff method anybody tried so far??

This is no serious solution because in case of an update all keychain entries will get lost for the user. In my case, decryption is attached to the correct keychain entries, so decryption will fail afterwards...


Only thing I can do is wait for Apple to react.

+1

My apps started working with iOS 11.3 beta 2 15E5178f, so I think the issue is now resolved.

11.3 beta2 works now

11.3 beta 1 Keychain error
 
 
Q