Apple Push Notification Service

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索
Apple Push Notification Service
種別 通知
現在の所有者 Apple Inc.
最初の生産国 アメリカ合衆国
発売 2009年
主な市場 全世界
テンプレートを表示

Apple Push Notification Service(APNS)とはアップルが作成したサービスで2009年6月17日のiOS 3.0のリリースとともに開始された[1]Push技術を使って常にオープンなIP接続を通してサードパーティ製アプリケーションのサーバーからの通知をアップルの端末に転送する。バッジ、音、カスタムテキストアラートといった通知がある。APNSはまた開発者が活用するAPIをMac OS X v10.7 Lionに追加する[2]

アップルがこのサービスを最初に発表したのは2008年6月9日で9月にリリースするというものだったが、2009年3月17日のiOS 3.0プレビューイベントでスコット・フォーストールは、ロールアウトがAPNSのアナウンスメントへのレスポンスが伝えられるところ圧倒的であることによるスケーラビリティ目的にAPNSを再編することで遅れたとしている。両イベントでフォーストールはプッシュ通知はバッテリーの持ち時間を通信の受信に関係するバックグラウンド処理Push技術を使うため)より長く維持するためのよりよい手段であるとしている[3]

Mac OS X LionにおいてアプリケーションはiOSで使われている同じAPIを使用することでMax OS Xで動作するアプリケーションにバッジ番号をプッシュ出来る。OS X Mountain Lionのリリースにおいてはユーザーは通知センターを通してプッシュ通知を受け取れるようになった。もし通知受信時にアプリケーションが開いていなかった場合、アプリケーションはユーザーに通知するためにバッジするかドックに追加される(バッジがクリアされた場合)。

APNSはMac OS X Lionと共に、構成プロファイル経由でアップデートを受け取るために登録され、サーバーのメール、カレンダー、コンタクトサービスを使用するクライアントへのアップデート通知をプッシュするために使われる。これはiPhoneのようなデバイスやMac上のiCalのようなアプリケーションでも通知を受け取れる事を意味している。

各通知の最大サイズは256バイトである。

関連項目[編集]

脚注[編集]

外部リンク[編集]