0

私のアプリでリモート通知を実装しました&正常に動作します! しかし、私は通知からのハンドルの操作に立ち往生しています。ユーザーがバナーをタップしながらリモート通知を処理する

を&呼ばれるアプリは罰金

willPresent notification方法を作業する--- forgroundにされたとき、私は、ナビゲーションを取り扱っ

アプリは

バックグラウンドで動作しているか、完全に閉じ

didReceive responseと呼びます。

問題:両方のステータス(背景が完全に閉じている&のバックグラウンド)を確認すると、の背景と表示されますが、どちらの状態も区別できません。

ありがとうございます。

+1

あなたのアプリが完全に閉じられた場合、あなたは 'didFinishLaunchingWithOptions'メソッドに関する通知を受け取ります – ridvankucuk

答えて

0

私の知る限り、このプロセスはiOSによって完全に管理されているため、ステータスの差別化を保証することはできません。アプリケーションのバックグラウンドを閉じるか送信することに関するイベントを処理し、最新の状態をファイルに書き込むことをお勧めします。その後、いつでもアプリケーションの最新の状態を理解することができます。