iPhone-Nutzer machen mehr als 45% aller Smartphone-Nutzer in den USA aus, und die Zahl wächst gerade. Alle führenden Browser mit Ausnahme von Safari unter iOS unterstützen Service Worker und Push-APIs. Während Safari Push-Benachrichtigungen unter Mac OS unterstützt, gibt es für iOS Safari Push-Benachrichtigungen im Jahr 2021 noch kein grünes Signal.
Aber es gibt endlich eine Problemumgehung, um Ihre Benutzer unter iOS zu erreichen. Messenger-Push-Benachrichtigungen bieten Ihnen die Möglichkeit, Benutzer auf iOS zu erreichen und mit ihnen in Kontakt zu treten (ähnlich wie bei den klassischen Web-Push-Benachrichtigungen).
Eine der am häufigsten gestellten Fragen von Entwicklern ist, wann sie Web-Push-Benachrichtigungen für iOS (iPhones und iPads) erhalten würden. Sie haben auf iOS-Push-Benachrichtigungen gewartet, seit Chrome die Web-Push-API im April 2015 erweitert hat. Die Leute sind so begierig darauf, Web-Push-Benachrichtigungen auf iOS zu haben, dass sie sogar eine Petition eingereicht haben.
„Nach fast 2.nach 5 Jahren Chrome-Unterstützung für Service Worker hat Apple den Status von Service Worker von in Betracht gezogen zu sein in der Entwicklung geändert. Jake Archibald berichtete zuerst.“
Der Status des Servicemitarbeiters wurde nun von „Unterstützt in der Vorschau “ auf „Unterstützt“ geändert.
Web-Push-Benachrichtigungen haben in jeder Marketingkampagne, an der sie beteiligt sind, eindeutig einen Unterschied gemacht. Die breitere Wirkung ist, weil fast alle Browser wie Chrome, Firefox, Opera, Edge, UC Browser jetzt Web-Push-Benachrichtigungen und Service-Mitarbeiter unterstützen.
Mit der Veröffentlichung von Chrome 80 und Firefox 72 hat die Benutzeroberfläche für ruhigere Berechtigungen die Eingabeaufforderung für einige Websites stumm geschaltet. Nachdem Chrome den UX-Bericht zu Subscription Prompt veröffentlicht hatte, analysierten wir 535 Websites und entdeckten einige wichtige Enthüllungen. In diesem UX-Bericht zum Benachrichtigungsabonnement haben wir die Eingabeaufforderungen behandelt, die die beste Leistung erbringen, die nicht nativen Eingabeaufforderungen, die die Show stehlen, und vieles mehr. Dieses Update wurde ausschließlich vorgenommen, um Benutzern eine bessere Erfahrung auf der Website zu bieten. Da Apple der Benutzererfahrung viel Gewicht beimisst, könnten diese Änderungen sie dazu ermutigen, Web-Push-Benachrichtigungen für iOS zu unterstützen.
Obwohl es noch keine Unterstützung für Web Push iOS Safari gibt, sollten Sie dankbar sein, dass mehr als 80% der Benutzer Geräte verwenden, die Web Push Notifications unterstützen. Das ist also eine Erleichterung. Aber die Unterstützung von Web Push iOS Safari ist dennoch unerlässlich. Warum die 14% weglassen, wenn Sie mehr Menschen erreichen können!
Servicemitarbeiter
Web-Push-Benachrichtigungen erfordern im Wesentlichen Servicemitarbeiter. Das Bild unten zeigt, wie verzögert iOS Service Worker für Push-Benachrichtigungen unterstützt.
Wie Sie sehen, hat Safari iOS Service Worker in iOS 11.3 endlich unterstützt. Aber was auf Eis liegt, ist ihre Unterstützung für Web-Push-Benachrichtigungen. So Push-Benachrichtigung iOS Web-App ist derzeit nicht verfügbar, wie Sie unten sehen können –
iOS der widerstrebende
iOS zieht es vor, in seinen eigenen geschlossenen Mauern seines Palastes zu leben. Daher ist es sehr selektiv, auch wenn es um die Unterstützung von Apps geht. Nicht alle Apps sind für iOS verfügbar. Diejenigen, die sind, müssen mit dem Apple Push Notification Service (APNS) registriert werden. Sie müssen manuell für den Empfang von Push-Benachrichtigungen ausgewählt werden. Auf anderen Android-Handys, es ist der Bonus des Vermarkters Menschen Opt-in zu machen.
iOS hat seine eigenen Regeln und eine lange Checkliste für die Annahme von Push-Benachrichtigungen, die App-Entwickler einhalten müssen. Aber jetzt wird Progressive Web Apps auf iOS unterstützt! Das bedeutet, dass Sie jetzt Apps ohne die strenge App Store-Genehmigung installieren können. iOS Safari PWA Push-Benachrichtigungen werden jedoch noch nicht unterstützt.
iOS Push Notifications – Final word
Obwohl die Unterstützung von Servicemitarbeitern gestartet wurde, wird die Push-Benachrichtigung von iOS Service Worker nicht unterstützt. Aber es gibt einen Hoffnungsschimmer mit der Unterstützung von Servicemitarbeitern.
Derzeit unterstützt Safari nur Push-Benachrichtigungen auf dem Mac. Nach der Veröffentlichung von Chrome 63 werden Chrome Web Push-Benachrichtigungen auf dem nativen Mac OS-Benachrichtigungssystem angezeigt. Hoffentlich werden Web-Push-Benachrichtigungen auf iOS in ein paar Jahren erscheinen, wie im 5-Jahresplan auf dem WebKit Contributors Meeting 2015 erwähnt.
Hier sind einige zusätzliche nützliche Ressourcen zum Status von iOS-Push-Benachrichtigungen:
Update # 1 – Das Webkit-Team hat mit der Entwicklung des Web-App-Manifests begonnen. Aktueller Status hier.
Update # 2 – Das Webkit-Team unterstützt jetzt Service Worker, aber leider gibt es keine Push-API. Details hier und hier.
iZooto bietet jetzt Messenger-Push-Benachrichtigungen, mit denen Sie Ihre Kunden auf iOS ansprechen können.