私たちはAPNSを介してサーバーから通知を受け取る通知中心のアプリケーションを持っています。サーバーは時刻T0にアラートを送信します。アプリがフォアグラウンドにない場合、iOSは時刻T1に通知スタイル(iOS 5のアラートやバナースタイルを含む)を使用してユーザーに警告します。ユーザーが通知をクリックすると、アプリが起動し、通知ペイロードの詳細を使用して、時刻T2にサーバーなどから詳細を取得します。iOSアプリは、APNSアラートがデバイスに届いたときにプログラムで知ることはできますか?
T0(通知ペイロードに含める)とT2(デバイスで利用可能)を識別するのは簡単です。アプリケーションが通知を受け取った時刻であるT1をプログラムで知る方法はありますか?