We have been building a PWA for quite sometime now. We have completed 70% of our project and have hit a stumbling block: no push notification and service worker support for iOS! I wasn't even aware that a feature as common as these were not supported for iOS.
I have read a few posts on SO and some have suggested (with a warning of App Store rejecting the app) that a barebone cordova wrapper might solve these issues. I am quite worried at this point and would like a definitive answer as to how much effort do we need to wrap our PWA with Cordova and allow Push Notifications and Service Worker. Rewriting the app is simply not an option for us at this point and it would be great if someone can provide a few guidelines as to possible avenues we can investigate.
Also, FYI, WebSocket based solutions would also be extremely difficult for us.
For reference, these are the 3 posts I have read so far: