secItemCopyMatching() error on iPadOS 13 Beta 2

On an iPad with Touch ID, has anyone else noticed that intermittently when blocked on secItemCopyMatching(), the touch ID dialog doesn't come up but the Touch ID system is actually primed and waiting for a fingerprint?


At first I thought that a different code path had been taken so that our app's default behavior was bypassed, but then I accidently touched the home button and realized that it was just not bringing up the Touch ID system dialog.


What I would end up doing is then requesting the touch Id dialog to come up, but since an app's thread was already blocked on secItemCopyMatching() it would then return errSecAuthFailed.


Thanks

Accepted Reply

Looks like this issue has been address in iOS 13 Beta 3

Replies

Looks like this issue has been address in iOS 13 Beta 3