Adding OTP from image is impossible
Describe the feature you'd like
Setting up OTP by browsing an image is currently unsupported and instead one has to use camera (broken on macOS) or enter OTP params manually. This feels inconvenient, because most websites offer a QR code, which I cannot scan it without using a second device.
Most apps allow not just using camera to import images but also let you browse an image in the gallery or files app. This feels to me a more convenient workflow than looking for my tablet or trying to paste OTP params when I set up OTP on my iOS/iPadOS devices.
As for macOS, I would rather screenshot and drag'n'drop the QR code to do the same thing, but solving #421 would also help as the phone is generally nearby.
QR-based OTP setup always has a fallback option that just shows the OTP secret. What is the benefit of storing QR code in a gallery, if one can copy the secret directly?
For me the biggest issue with copying a secret is that different providers have slightly different URLs and finding the secret in it is not always obvious. In this sense using a photo feels a lot more reliable. Also, selecting text on mobile devices is sometimes slower than just giving the app a photo and there always is a risk of not selecting one or two symbols.
This is in the same spirit as https://github.com/keepassium/KeePassium/issues/326 One can usually press-and-hold QR code images and invoke their associated actions from the context menu, as is the case with OTP URIs.
In any case, adding OTP secrets with only one device is currently more tedious than it needs to be.