freeotp / freeotp-ios

Apache License 2.0
687 stars 174 forks source link

Can’t generate Code on iPhone 12 Pro #243

Closed Fixthispls closed 2 years ago

Fixthispls commented 3 years ago

It won’t access face id so there is no way to generate a code. @justin-stephenson

Please fix this bug..

justin-stephenson commented 3 years ago

@Fixthispls can you provide a screenshot or video of this issue? Is it only a problem on the iPhone 12 Pro?

Fixthispls commented 3 years ago
            I can’t provide a pic or video but i can say that i works on iphone 11..Gesendet mit der mobilen Mail AppAm 03.08.21 um 17:04 schrieb Justin Stephenson

                Von: "Justin Stephenson" ***@***.***>Datum: 3. August 2021An: "freeotp/freeotp-ios" ***@***.***>Cc: "Mention" ***@***.***>,"Fixthispls" ***@***.***>Betreff: Re: [freeotp/freeotp-ios] Can’t generate Code on iPhone 12 Pro (#243)

@Fixthispls can you provide a screenshot or video of this issue? Is it only a problem on the iPhone 12 Pro?

—You are receiving this because you were mentioned.Reply to this email directly, view it on GitHub, or unsubscribe.Triage notifications on the go with GitHub Mobile for iOS or Android. [ { @.": "http://schema.org", @.": "EmailMessage", "potentialAction": { @.": "ViewAction", "target": "https://github.com/freeotp/freeotp-ios/issues/243#issuecomment-891922793", "url": "https://github.com/freeotp/freeotp-ios/issues/243#issuecomment-891922793", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { @.": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

justin-stephenson commented 3 years ago

Okay thanks, I'll see if I can reproduce this issue with the iPhone 12 Pro emulator.

onefastskater commented 3 years ago

I have the same issue. Did a factory reset on my iPhone 12, restored phone state from backup 1-2 days old. Now several OTP icons display a small lock icon ( never noticed the icon before). When I select an icon no face recognition occurs.

peachypeachyy commented 3 years ago

I’m facing the same issue. I used an iPhone 7 where I used fingerprint as an added biometric to get the OTP Today I upgraded to iPhone 12 and restored the backup I had taken in my iPhone 7 to iPhone 12. Since iPhone 12 does not have anything for fingerprint recognition. When I click on the token, nothing happens. It’s just locked

justin-stephenson commented 3 years ago

I’m facing the same issue. I used an iPhone 7 where I used fingerprint as an added biometric to get the OTP Today I upgraded to iPhone 12 and restored the backup I had taken in my iPhone 7 to iPhone 12. Since iPhone 12 does not have anything for fingerprint recognition. When I click on the token, nothing happens. It’s just locked

Currently FreeOTP uses Apple native iOS backup and restore functionality. Tokens protected with biometrics are not included in iOS backups, for security reasons. FreeOTP will now warn users about this when adding a token.

Source: https://manuals.info.apple.com/MANUALS/1000/MA1902/en_US/apple-platform-security-guide.pdf

... "Face ID data, including mathematical representations of a user’s face, is encrypted and available only to the Secure Enclave. This data never leaves the device. It’s not sent to Apple, nor is it included in device backups. "

svillar commented 3 years ago

So is there no way to access those tokens with the lock icon? In my case I also had to do a factory reset of the device.

I can click on the share button of some of them (not all) and then select copy to clipboard, but that does nothing because when pasting it somewhere else it just shows nothing.

ithr0n commented 2 years ago

I have exactly the Same issue and this is really urgent!!! I am Not able to login to my accounts and there is no way to reset MFA for these accounts. Please provide a solution or workaround as soon as possible!!!

justin-stephenson commented 2 years ago

Please re-open this issue if help is still needed. Locked tokens will not be included in backups, as Apple Biometrics secure data will not leave the device.