Thanks for your reply.
I'll put it in another way, our application running in a user context which wants to create key in local keychain. But while creating key in local keychain SecItemCopyMatching failed with OSStatus code errSecInteractionNotAllowed.
We are using OSLog in our application which when collected for our debug purpose we came across below logs. Therefore shared in this ticket if it is relevant to the issue.
[com.apple.securityd:secitemratelimit] Not internal release, disabling SIRL
[com.apple.securityd:keychain] System Keychain Always Supported set via feature flag to disabled
Only on few devices we have seen that application is not creating key and every time above error message was seen in logs. Yes we don't want to use and we are not using any “feature flag” related to the data protection keychain. But thought of sharing com.apple.securityd logs if that is the reason for blocking our application to create key in local keychain.
Post
Replies
Boosts
Views
Activity
Just a correct, a root process of the product is able to access system keychain. Only for local keychain another process is facing an issue. So local keychain is not accessible.
Do we have any solution for this? Facing similar issue.