ongov / OpenVerify

The open source Verify app by the Government of Ontario
Apache License 2.0
121 stars 34 forks source link

Apple Wallet integration #2

Open ikifar2012 opened 2 years ago

ikifar2012 commented 2 years ago

I know it seems the OpenVerify app is for businesses only. I was just wondering if there will be a version of this app to allow end users to easily add their QR code to Apple Wallet.

hypertxtcoff33 commented 2 years ago

I know it seems the OpenVerify app is for businesses only. I was just wondering if there will be a version of this app to allow end users to easily add their QR code to Apple Wallet.

You can currently add your QR code into Apple Health, if you're using iOS 15, by scanning it with the Camera app. When iOS 15.1 releases, you will be able to add it to the Apple Wallet app from Apple Health.

ikifar2012 commented 2 years ago

I know it seems the OpenVerify app is for businesses only. I was just wondering if there will be a version of this app to allow end users to easily add their QR code to Apple Wallet.

You can currently add your QR code into Apple Health, if you're using iOS 15, by scanning it with the Camera app.

Interesting... I did not know about this, I will have to try it when registration opens up for me tomorrow. Do you have to scan it with the Camera app or is there another way to do it without scanning the code that is all on device?

When iOS 15.1 releases, you will be able to add it to the Apple Wallet app from Apple Health.

I am currently running the dev beta of iOS 15.1 I will have to check if it has been implemented yet

AaronMT commented 2 years ago

Can confirm you can add to Apple Health, but yes, with iOS 15.1 https://www.macrumors.com/2021/09/21/ios-15-vaccine-card-wallet-app/ you can presumably add to Wallet

hypertxtcoff33 commented 2 years ago

Interesting... I did not know about this, I will have to try it when registration opens up for me tomorrow. Do you have to scan it with the Camera app or is there another way to do it without scanning the code that is all on device?

Yep, just scan it with the Camera app. When you tap on it, it'll ask you to add to Apple Health.

ikifar2012 commented 2 years ago

Interesting... I did not know about this, I will have to try it when registration opens up for me tomorrow. Do you have to scan it with the Camera app or is there another way to do it without scanning the code that is all on device?

Yep, just scan it with the Camera app. When you tap on it, it'll ask you to add to Apple Health.

But that still relies on a photo of the QR Code correct?

skar2307 commented 2 years ago

Is there a solution that is similarly intuitive on Android or is unofficially adding the QR code to Google Pay the closest thing as of now?

straxus commented 2 years ago

This gap in convenient mobile support (Apple Wallet and photo pass support for Android) is the gap that https://grassroots.vaccine-ontario.ca was meant to address (full disclosure: I'm one of the developers on the vaccine-ontario.ca team and helped build this app, its repo is at https://github.com/billylo1/covidpass)

ikifar2012 commented 2 years ago

This gap in convenient mobile support (Apple Wallet and photo pass support for Android) is the gap that https://grassroots.vaccine-ontario.ca was meant to address (full disclosure: I'm one of the developers on the vaccine-ontario.ca team and helped build this app, its repo is at https://github.com/billylo1/covidpass)

That is exactly what I was opening the issue for, to have an easy to click Add to Apple Wallet button as part of the official government website for end users to click and have setup within seconds. Glad to see someone has already done it but I think putting something like it on the government website would make it a lot easier for people to access and know about

straxus commented 2 years ago

This gap in convenient mobile support (Apple Wallet and photo pass support for Android) is the gap that https://grassroots.vaccine-ontario.ca was meant to address (full disclosure: I'm one of the developers on the vaccine-ontario.ca team and helped build this app, its repo is at https://github.com/billylo1/covidpass)

That is exactly what I was opening the issue for, to have an easy to click Add to Apple Wallet button as part of the official government website for end users to click and have setup within seconds. Glad to see someone has already done it but I think putting something like it on the government website would make it a lot easier for people to access and know about

100% agree with you, and we are very happy to assist in any way possible with that being done!

spncrd commented 2 years ago

I know it seems the OpenVerify app is for businesses only. I was just wondering if there will be a version of this app to allow end users to easily add their QR code to Apple Wallet.

Support for Apple Wallet is coming in iOS 15.1 (currently in public beta). If you are running 15.1 beta like I am, you just open you camera, point it your new enhanced certificate and with one tap, you can add it to Apple Health and Wallet.

spncrd commented 2 years ago

This gap in convenient mobile support (Apple Wallet and photo pass support for Android) is the gap that https://grassroots.vaccine-ontario.ca was meant to address (full disclosure: I'm one of the developers on the vaccine-ontario.ca team and helped build this app, its repo is at https://github.com/billylo1/covidpass)

That is exactly what I was opening the issue for, to have an easy to click Add to Apple Wallet button as part of the official government website for end users to click and have setup within seconds. Glad to see someone has already done it but I think putting something like it on the government website would make it a lot easier for people to access and know about

100% agree with you, and we are very happy to assist in any way possible with that being done!

This is something we're working on with our Ministry of Health IT colleagues.

uttiya10 commented 2 years ago

You can consider adding a button to download a .smart-health-card file. On iOS, this file will open the Apple Health app for importing, so user's would not need a seperate device to display a QR code from.

More Info: https://spec.smarthealth.cards/#via-file-download https://developer.apple.com/videos/play/wwdc2021/10089/?time=260

ikifar2012 commented 2 years ago

Just to update everyone, I have tried both the official way of scanning the QR code and the grassroots site and they both work great and are recognised by the OpenVerify/Verify Ontario app. I can say however, the grassroots site was a lot easier to use as I did not need an additional device to display the code to scan with my phone

uttiya10 commented 2 years ago

With iOS 15.1, Apple released a "Add to Apple Wallet & Health" button with usage guidelines. You should consider implementing this to the download website: image

Info: https://developer.apple.com/health-fitness/ https://developer.apple.com/health-fitness/files/Add-to-Apple-Wallet-and-Health.zip

ikifar2012 commented 2 years ago

With iOS 15.1, Apple released a "Add to Apple Wallet & Health" button with usage guidelines. You should consider implementing this to the download website: image

Info: https://developer.apple.com/health-fitness/ https://developer.apple.com/health-fitness/files/Add-to-Apple-Wallet-and-Health.zip

Yep that is exactly the point of opening this issue, it is a lot easier to click a button than to scan a qr code using your camera or Live Text which only some phones (Xs and newer) support.

spncrd commented 2 years ago

@ikifar2012 agreed! we are working with our partners who run the COVID-19 Vaccination Patient Portal to implement this. Since the scan to wallet feature works without any code integration on the portal, content was developed to guide users through that process.

spncrd commented 2 years ago

It's important for our friends in the community to understand that our influence over issues within the app itself is much greater than adjacent issues with websites, programs and policies owned by the Ministry of Health and Ontario Health. Issues, such as the above, while I'm happy to provide updates and leave it open, until resolved is not an issue with Verify Ontario itself.

ikifar2012 commented 2 years ago

It's important for our friends in the community to understand that our influence over issues within the app itself is much greater than adjacent issues with websites, programs and policies owned by the Ministry of Health and Ontario Health. Issues, such as the above, while I'm happy to provide updates and leave it open, until resolved is not an issue with Verify Ontario itself.

Thank you for keeping this open and providing us updates, I know this issue is not related to the app but I thought it would be a good idea to open the issue here. I really hope we see more communication from the Ontario Digital Service and more Open Source projects in the near future