I have a web app with a manifest that specifies “display”: “standalone” mode. This app has always worked great as a PWA on Android. I had avoided Apple’s apple-mobile-web-app-capable mode because in fullscreen mode, links to my external auth provider would open in a separate browser and wouldnt redirect to my standalone instance, making login possible. Now in iOS 11.3, Safari is reading the web app manifest as well, and putting my app into standalone mode. But the same issue seems to be present where the external auth goes out to Safari and cannot complete for the standalone app. Is there a way to work around this? I no longer have a good way to specify that standalone mode should only be used for Android.
On iOS and iPadOS, PWAs are only installable if the user is using Safari. That means that users won't install PWAs if they use different browser apps, such as Google Chrome, Firefox, or Microsoft Edge.
Good news! After a life-long waiting, PWA developers can finally implement the web app on iOS 15.4 with a proper icon. If there is no apple-touch-icon defined in the Web App file, the Web App Manifest icon will be set by default.
it IS fixed in iOS 12.2 . i tried it myself
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With