LoginSignup
9
8

More than 5 years have passed since last update.

Silent Notificationはユーザーの許可を取らなくても送ることが可能である

Last updated at Posted at 2016-01-20

概要

WWDC2015の以下のビデオを見ていて初めて知りました。
https://developer.apple.com/videos/play/wwdc2015-215/

Push通知の仕様のひとつであるSilentNotificationは、

  • デフォルトでenable
  • ユーザーの許可は必要ない

という仕様であることを知りました。

検証

確かに、「設定」Appでアプリの通知全般を完全にOffにしていても

  • DeviceTokenの登録は可能
  • その状況でPush通知のPayloadからalertのkeyを空で送信したらアプリ側では

UIApplicationapplication:didReceiveRemoteNotificationが反応している
という状況を確認できました。

用途

なので、例えばチャットのような仕組みでSilentNotificationを送ってリアルタイムに画面を更新していく、とかの用途でわざわざユーザーに許可画面を出さなくても良いので便利!!!!!

9
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
8