I noticed my app notifications weren’t working so I logged into One Signal and found out they no longer support Bubble.
Here is the message they sent me…
Hello, we stopped supporting new apps from using Blogger, Bubble, Squarespace, Webflow, Weebly, Wix, HTTP sites, and website builders that don’t support uploading Service Workers to a server (which are required for web push).
We used to provide a workaround subdomain likehttps://LABEL_HERE.os.tc
so we would host the Service Worker files for you, but this isn’t going to be supported anymore for several reasons, the most important being:
- This doesn’t work for iOS Web Push: Mobile Web Push for iOS/iPadOS
- It provides a bad User Experience for your users
- Chrome is making a change detailed in their storage partitioning plans / CHIPS which when enabled prevents our SDK from checking unsubscribe stats when using the
https://LABEL_HERE.os.tc/unsubscribe
page.If you currently use the the
os.tc
subdomain, you can continue to use it but will no longer be able to prompt for push notifications. Your existing subscriptions will continue to receive notifications. Starting September 8th, Chrome’s change will prevent users from being able to unsubscribe when they visit thehttps://LABEL_HERE.os.tc/unsubscribe
page. They will need to unsubscribe from the browser notification settings.Sorry for the inconvenience. We know a lot of people want this. For blogger, hopefully the Google Team will support this someday: Is it possible that i can build progressive web app for my Blogger blog - Blogger Community
If you use one of these types of site builders, you may be able to work around this by following our Typical Website setup and put a CDN in front of your domain to host the
OneSignalSDKWorker.js
file. But this is quite technical and we don’t have any guidance on how to setup the CDN.Please let us know if you have any additional questions, we will do our best to assist.
Anyone know how to fix this?
Thanks!
Jude