当应用程序在iOS 7的后台运行时,不会调用didReceiveLocalNotification

时间:2014-07-11 00:27:29

标签: ios uilocalnotification

当我收到本地通知并点按它时,我希望能够从通知中获取信息。

如果我的应用程序在前台,didReceiveLocalNotification会像我期望的那样被调用。当它在后台运行时,唯一被调用的委托方法是iOS 7上的didBecomeActive。也不会调用didFinishLaunchingWithOptions。

在iOS 6上,在应用程序运行时调用didReceiveLocalNotification,但在后台运行。

iOS 7中是否有一些我缺少的东西?

1 个答案:

答案 0 :(得分:0)

这结果是模拟器的怪异。切换到另一台计算机时,一切正常。