###前提・実現したいこと
産経新聞やYahooNewsアプリのようなニュースアプリは、タスクを切っていても通知が来ます。
そのタスクを切っていてもリモート通知がユーザーに表示される実装を試みています。(実動作はまだ確認しておりません)
しかしアップルの公式サイトではタスクの切ったアプリはいかなる通知もこない、と
明記してあるのでなぜ上記のようなアプリはタスクキルしても通知が来るのが疑問です。
使用しているデリゲート
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool { if let launchOptions = launchOptions { // アプリが起動していない場合に通知からタップされた場合の処理を実装 } } }
上記のようなコードはタスクを切っていても、リモート通知を受信でき
かつdidFinishLaunchingWithOptionsメソッドが呼ばれるという認識でよろしいでしょうか。
###質問
① ニュースアプリではタスクを切っていても通知が来るのはなぜか。
② 上記のコードはアプリのタスクがキルされていても、didFinishLaunchingWithOptionsが呼ばれるのか
③ 仮にタスクがバックグラウンドで生きており、リモート通知を受信した際はdidReceiveRemoteNotificationが呼ばれるのか
以上、3点につきましてご教授をお願い致します。
あなたの回答
tips
プレビュー