Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OTP reading fails on iOS 15 with lightning port #101

Open
alexka28 opened this issue Jun 24, 2022 · 0 comments
Open

OTP reading fails on iOS 15 with lightning port #101

alexka28 opened this issue Jun 24, 2022 · 0 comments

Comments

@alexka28
Copy link

Hi!
We experience that the OTP reading fails on iOS 15, where devices using lightning port. The issue is that the OTP is shorter than 44 characters, mostly we can read out only 43 chars, but sometimes only 42 or 41. As we see from our logs, the lightning port devices are affected. For the OTP reading we are using the same implementation as here: https://github.com/Yubico/yubikit-ios/blob/master/YubiKitDemo/YubiKitDemo/Demos/OTP/OTPUIResponder.swift
We also tried out to set wantsPriorityOverSystemBehavior to true for the UIKeyCommands.
Also tried it out in your YubiKitDemo app, and the same thing happens. I tried it with multiple devices and with multiple yubikeys. As I can see the problem is in the phone somewhere, because one of my phone works perfectly with all yubikeys and the other phone reads always shorter OTP's from all yubikeys. Our customers started to complain about this, why does it not work. Do you have any idea? I also checked the settings between our test phones, and there is no difference in the keyboard settings, language and region. Do you have any idea or are you aware of this issue?
Thanks!
Alex

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant