1. ホーム
  2. ios

[解決済み] iOSのプッシュ通知はどのように機能するのですか?

2022-09-15 14:48:07

質問

iOS のプッシュ通知は、どのようにして特定のデバイスに配信されるのでしょうか。

たとえば、私が Facebook で新しいメッセージを受け取ったとします。Facebook は Apple に、私のデバイスがそのような通知を受け取るべきだと通知します。しかし、Apple はどのデバイス/IP にメッセージをプッシュするか、どのように知ることができるでしょうか?

どのように解決するのですか?

コメントでは書ききれませんので。

ドキュメントから

Apple Push Notification サービス (APNs) は、プッシュ通知を受け取るために登録されたアプリケーションを持つデバイスにプッシュ通知を伝達します。各デバイスは、サービスとの認定された暗号化された IP 接続を確立し、この持続的な接続を介して通知を受信します。プロバイダは、APNと持続的かつ安全なチャネルで接続し、クライアントアプリケーション向けの着信データを監視します。アプリケーションの新しいデータが到着すると、プロバイダは通知を準備し、チャネルを通じてAPNに送信し、APNは通知をターゲット・デバイスにプッシュします。

詳細な情報や使用方法、設定方法については、ドキュメントを読むことをお勧めします。そこにすべて書いてあります。

プッシュ通知