Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to send Push notification to iOS WebApp (PWA)?

i have wordpress website and create own PWA based on wordpress.

now i want to use push notification on my web app!

how can send push notification to my ios users?

[resolved in android pwa]

like image 883
Pedram Gholizadeh Avatar asked Feb 23 '20 11:02

Pedram Gholizadeh


People also ask

Can PWA send push notifications to iOS?

Progressive Web Apps is a trend in 2019 and web push notifications for iOS are not supported right now.

How do I get push notifications on iOS?

Go to Settings and tap Notifications. Select an app under Notification Style. Under Alerts, choose the alert style that you want. If you turn on Allow Notifications, choose when you want the notifications delivered — immediately or in the scheduled notification summary.

Does iOS support PWA?

Apple is a crucial company for the multi-device world, owning iOS, iPadOS, macOS, and Safari. While Apple has never used the term PWA in public, they've been supporting the technologies to make a PWA installable and offline-capable since 2018 on Safari for iPhones and iPads.


2 Answers

Unfortunately, push notifications are not yet available on IOS.

Right now, Safari only supports push notification on Mac.

If you want push notifications on IOS, you have to develop native app.

like image 97
failedCoder Avatar answered Nov 05 '22 03:11

failedCoder


There is a workaround,the Wise Notifications plugin

It takes 5 min to setup and the website visitors can subscribe with 2 taps maximum. It uses a notifications hub app to make it possible.

While not as easy to subscribe (if the visitors don't have the hub app already installed) as usual web push notifications, it is the only quick way to reach your iOS audience.

The alternative is for you to create a native/hybrid iOS applications, publish it to the AppStore, implement Apple Push Notifications in the app and server and send notifications via APNS (Apple Push Notification service). This requires a quite a lot of effort (time or money or both).

like image 22
Ciprian Amariei Avatar answered Nov 05 '22 02:11

Ciprian Amariei