ehn-dcc-development / eu-dcc-hcert-spec

Electronic Health Certificates Specification
363 stars 40 forks source link

iPhone Camera App adds unexpected %20 encoding #72

Closed thinkberg closed 3 years ago

thinkberg commented 3 years ago

I found an annoying issue with the Base45 encoding. Scanned with the iPhone Camera App and selecting the unusable data to copy copies the data, but encodes all Spaces as %20 for some reason. I checked the actual bytes in the QR Code and they are spaces.

jschlyter commented 3 years ago

see also #64

jschlyter commented 3 years ago

We are aware this issue and other issues with HC1 encoding. Many camera apps assume that scanned payloads are URIs, and HC1 payload is not.