On an iPhone 8 Plus 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.
Facing same issue in iOS13.1 Beta 2 & Beta 3. But in Beta 1 i'm not facing this issue.
Thanks