この場合のコツを教えてください。プッシュ通知を受信できるiPhoneアプリがあります。通知センターでこの通知をクリックすると、アプリが起動します。デフォルトの画面ではなく、受信した通知に基づいてアプリの画面が表示されるように設定する方法はありますか。一部のアプリでこれらの動作を見たことがあるため、可能であるはずです。回答を検索した後、以下のメソッドを取得しましたが、アプリがバックグラウンドで通知センターのメッセージをクリックすると、didFinishLaunchingWithOptions と didReceiveRemoteNotification は呼び出されず、代わりに applicationWillEnterForeground が呼び出されます。この場合、どのようにデータをアプリケーションに渡すことができますか?
(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
}
// will be called when in foreground
(void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo {
}