アクションの前にアプリが起動されたことを考慮して、ユーザーが通知センターからアプリを開いたときにビューにリダイレクトする方法はありますか。(アプリはバックグラウンドで実行中です)
例、普通にアプリを起動し、ホームボタンを押します。その後、多数のリモート通知を受け取り、そのプッシュ通知からどこでもアプリを開きました。
アプリの任意の部分にリダイレクトできるさまざまなプッシュ通知があるためです。リダイレクトが機能するだけでなく、
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
アプリケーションがアクティブになっている間、リモート通知 (内部の json データ) に引き続きアクセスできる可能性はありますか? リダイレクトを行うことができるように。また、ユーザーが中央にあるリモート通知を実行できるように、ユーザーがタップした通知に応じて適切なビューにリダイレクトされます。
アップデート
別の例:
(1) ユーザーは 2 つのプッシュ通知を受け取りますapplication: didReceiveRemoteNotification:
(2) ユーザーは最初のプッシュ通知でリダイレクトされます。
(3) ユーザーは自分の通知センターに移動します
(4) 他の通知をタップします。彼はまだリダイレクトされますか?アプリがどちらにも入らないとは思わapplication:didReceiveRemoteNotification:
ないapplication: didFinishLaunchingWithOptions: