Closed cpeterso closed 2 years ago
I also couldn't download my COVID19 immunization certificate as an Apple Wallet pass, though I could see an error alert presented. I created a PR for this ticket hoping that might fixes this issue. If not, an extra info is added to the error message alert which might be helpful.
I'm having this issue as well. No 'Add to Apple Wallet' buttons or links work in Firefox iOS. No Wallet dialog/screen appears in order to confirm adding the item. All links that fail in Firefox work as expected in Safari iOS.
I am also having this issue with an Apple Pass I created (I can share some data about it and give you a card since we are still testing).
My steps: Generate a QR Code (or just visit the URL) and visit URL in Firefox ...
I can install the same pass from: Email Safari (Didnt try Chrome ;] )
But on Firefox I get an alert "Failed to Add Pass, An error occurred while adding the pass to Wallet. Please try again later."
Spitballing...it seems like Firefox is attempting to force the pass into the Wallet whereas email + Safari gives a preview of the card before you click "Add" to add it to the wallet.
This issue should be fixed in the released version 98.0 (8233). I was unable to verify the issue as I could not find a proper test site. Could someone please confirm that the problem is fixed? Thanks!
➤ Simion Basca commented:
Moving this issue to “Done” since there is no way to test it. We’ll keep an eye out for this issue and if we receive other reports we will re-open.
I've received a report that this issue is still reproducible. From the ticketmaster website, when the user clicked on "Add to wallet" nothing was happening. I'll reopen the ticket.
I’ve not been able to add to Apple Wallet on a couple of recent sites on Firefox Daylight 101.1 (10346); unfortunately both after booking a hotel room, so it’s difficult to provide rest links.
Also having this issue with airline boarding pass (Rex Airlines Australia). Latest Firefox public release on IOS 16.
Works a treat via safari.
@vorwd I answered your comment here https://github.com/mozilla-mobile/firefox-ios/issues/5479#issuecomment-1252420252. Thanks
➤ Simion Basca commented:
Currently we don’t have any test site for verification. I will mark this as done and will re-open if the issue is still reproducible when v106 is released.
Hello @jgh9, on which version are you? The change made will be out with version 106. Thanks!
This just failed for me on version 106, adding my boarding pass for Delta Airlines to Apple Wallet. Opening in Safari allowed me to add it properly.
Steps to reproduce
Expected behavior
The ticket should open in full screen with an "Add" (to Apple Wallet) button in the upper right corner of the screen. This is what happens in Safari 14.7 and Chrome 92.0.4515.90.
Actual behavior
In Firefox, the page loading progress bar starts to move, but nothing else happens. Disabling Tracking Protection for the site doesn't fix the problem.
Device & build information
Notes
This bug might be a duplicate of issue #5479. That bug was closed as "difficult to repro". This bug is easy to repro, but requires purchasing tickets to visit the Monterey Bay Aquarium. Perhaps there is a test page that can be used to test "Add to Apple Wallet" without buying anything?
I found Apple's Wallet Developer Guide documentation for creating test passes:
https://developer.apple.com/library/archive/documentation/UserExperience/Conceptual/PassKit_PG/YourFirst.html
https://stackoverflow.com/questions/52119748/how-to-add-add-to-wallet-button-to-website-to-add-coupons-to-apple-wallet-and
┆Issue is synchronized with this Jira Task