There does not seem to be a way to open a link in a iOS PWA. You cannot paste it into the instance, you cannot "open with", and safari does not keep the proper auth cookie when upgrading an app from the browser to a PWA instance. I went to great lengths to implement robust reminders for my flutter PWA and follow the rules to ensure it would theoretically work with iOS devices. Now after grabbing an iOS device to test, I see that users cannot even login via the PWA!
The Apple dislike for PWAs is real. Any work arounds for magic links on iOS PWAs?
Current PWA UX for Magic Link on Apple devices --
* Send link to device.
* User clicks to open, clicks to confirm.
* Login saved to temporary session in webview, must login again.
* User sends link to device.
* Login from browser, tap to add to home screen.
* Cookie doesn't exist in PWA instance, user must login again.
* User sends link to device.
* User copies, goes to PWA Instance.
* ???
Time to add new auth methods specifically because Apple?