まずはアプリがPush通知をどのように検出できるかについて説明します。 Push通知からアプリをフォアグラウンドにしたことを検出する Push通知からアプリがフォアグラウンドにすることがあります。アプリが起動してない場合は、起動してからフォアグラウンドになります。 アプリが未起動だった場合は、まずはおなじみの以下のメソッドが呼ばれ、launchOptions引数からPush通知の内容を取得できます。 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // もろもろの処理 NSDictionary *userInfo = [launchOptions objectForKey:UIApplicationLaunchOpti