Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So glad they reversed that, it would have killed my side-project which I based around webapp push notifications just after they released PWA pushnotifications with iOS 16.4 not even 12 months ago. That backtrack would have been a punch in the face of all devs that jumped on that feature.


I feel like it’s still very useless and they implemented it in a way that makes it practically unusable.

“Apple's iOS has some limitations when it comes to push notifications. For example, iOS devices do not support background sync, which means that PWA push notifications cannot be delivered to the device when the user is not actively using the app. Additionally, iOS devices do not support silent push notifications, which means that notifications cannot be delivered to the device without the user's knowledge.

Another limitation of iOS devices is that PWA push notifications cannot be delivered to the lock screen. Instead, they are delivered to the notification center, which can be accessed by swiping down from the top of the screen. This means that users may see the notification later, which could result in missed messages.”

Apple will maliciously comply until people give up.


I’ve written a PWA that I use daily on my iPhone, and it delivers push notifications when I’m not using the app to the lock screen.

Don’t get me wrong, Apple’s PWA implementation is very limited, but you can definitely have background notifications and lock screen notifications.


Your information regarding push seem outdated - both statements are NOT true. Since iOS 16.4 you can deliver push notifications even when the PWA is not actively in use. You need, however, to have the website added to the home screen (=PWA install in iOS world). I use both features on lockmeout.online - which core functionality is based on delivering push notifications on the lock screen. You need however to give permission/configure lockscreen notifications as with any other (non-PWA) app.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: