Can this work with a PWA on iOS?
If your website requires login, consider adding login with nostr.
Demo: 
NIP-97: Login with Nostr: https://github.com/nostr-protocol/nips/blob/login/97.md
Discussion
I think so, its basically just a user interface slapped on NIP-98 HTTP Auth
Maybe the Login URI would be an issue, but that could be solved in a similar way how njump . me/neventxxxx shows that “Open in” bar at the bottom
But this NIP-97 only describes how to extract the npub from the seckey holded by another app (like Nostur)?