If you are using the latest version of OneSignal you won’t need to manually set up anything like on this article, both SuperPWA and OneSignal work perfectly. It’s because earlier OneSignal used a manifest file to function its push notification and SuperPWA also creates a manifest file for its function. Upon this case only one manifest will be registered at the browser end, that’s why we added this step to resolve the registration process of the manifest to work both ones perfectly well. From OneSignal’s latest version they work out of the box without generating manifest, and moreover they removed it from their plugin. So don’t worry whether you cannot find the options as we mentioned below. If the OneSignal plugin version which you are using is below 1.17.9, you just need to set up as we mentioned below.
OneSignal is a multi-platform notification push service, that support upon native app and web platforms.
Web push notifications helps to increase the audience engagement and helps in significant boost in overall page views and returning visitors.
As OneSignal is one of the awesome way to engage users upon Progressive Web Apps, we included support on our plugin SuperPWA.
As OneSignal also have manifest and service worker than our plugin SuperPWA (Super Progressive Web Apps) creates, we need to change some changes settings to work it perfectly.
https://example.comthe SuperPWA’s manifest is
That’s it! Rest will be done by our plugin Super Progressive Web Apps automatically.
SuperPWA is not compatible with OneSignal on multisites just yet. We are looking into few possible solutions and this is definitely something we want to have in our plugin.
Please get in touch if you are a multisite user using OneSignal so that we can inform you when the compatibility is available.
Until then, it is best to disable one of these plugins.