Unexpected question 'enter PIN for "Kryptonite iOS"' while doing git pull after updating to MacOS Catalina 10.15.4
This is what I found so far.

When terminal is asking for "Kryptonite iOS" it is actually asking for Bitbucket 2FA one time password. I tested.

How I fixed:


Go to Bitbucket -> profile -> Atlassian Account.
Logout, log back in. (Yeah, this was necessary.)
Change password. (Old password didn't work for some reason.)
In git repo switch from SSH to HTTP origin. git remote set-url origin https://you@bitbucket.org/org/project.git (This will stop asking the above question, but will start asking for the new password.)


Hope this will help someone.