当应用程序未在后台运行时,本地通知不会打开ViewController

时间:2013-08-09 10:32:08

标签: ios ios5 ios6 uilocalnotification

我正在处理本地通知,每当我在特定时间设置本地通知时,当我的应用程序处于后台时,会弹出本地通知,当我点击它们时,会调用委托功能

- (void)application:(UIApplication *)application didReceiveLocalNotification:(UILocalNotification *)notification
{

//Open your VC here
}

这很好用,

现在,在设置特定时间的通知后,我从后台杀了应用程序,弹出通知,当我点击它们时我想打开我的VC,我试试这种方式

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{ 
    UILocalNotification *locationNotification = [launchOptions objectForKey:UIApplicationLaunchOptionsLocalNotificationKey];
    if (locationNotification)
    {
         //Open VC
    }
}

但它不起作用,

请帮忙

此致 兰吉特

0 个答案:

没有答案