Web サイトからプッシュ通知をデバイスに送信するソリューションを見つけようとしています。Pushed
、などを調べましOneSignal
たが、解決策が見つかりませんでした。
APNS (Apple プッシュ通知サービス) を介して何らかの方法で可能ですか?
ありがとう
編集:SOに関するその他の質問は、デスクトップのWebブラウザーでのプッシュ通知について話しますが、iPhoneのブラウザーの解決策を見つけたいと思っています。
Web サイトからプッシュ通知をデバイスに送信するソリューションを見つけようとしています。Pushed
、などを調べましOneSignal
たが、解決策が見つかりませんでした。
APNS (Apple プッシュ通知サービス) を介して何らかの方法で可能ですか?
ありがとう
編集:SOに関するその他の質問は、デスクトップのWebブラウザーでのプッシュ通知について話しますが、iPhoneのブラウザーの解決策を見つけたいと思っています。
Web サイトが Android の Chrome (およびまもなく Firefox) ユーザーに Web プッシュ通知を送信することは可能ですが、iOS デバイスではこれを行うことはできません。
Apple は現在、これに対するサポートを追加する予定があるかどうかを示していませんが、最終的に追加する可能性は十分にあります。
この制限について説明している数か月前に書いたブログ投稿を次に示します。
2018 年 5 月 9 日現在: デスクトップ Safari は独自の「Safari プッシュ通知」APIを実装していますが、今日の時点では、iOS の Safari v11.1 にプッシュ通知を送信する方法はまだありません。
(デスクトップ) Safari プッシュ通知の詳細: https://developer.apple.com/library/archive/documentation/NetworkingInternet/Conceptual/NotificationProgrammingGuideForWebsites/Introduction/Introduction.html
良い面としては、最近リリースされたSafari 11.1 では、標準に準拠した Web Push APIの前提条件であるService Workers がサポートされるようになったため、Safari の将来のバージョンで Push API のサポートが開始される可能性があります (うまくいけば、iOS版を含む)
Webkit のサービス ワーカーの詳細: https://webkit.org/blog/8090/workers-at-your-service/