iphone - 当应用程序处于后台时,不在应用程序委托(delegate)中调用 didReceiveLocalNotification 方法 [iOS6]

标签 iphone ios ipad ios6 uilocalnotification

我已经添加了一个本地通知,它也会通过在 iOS6 上显示横幅和在 iOS5 上显示警报来触发。

但在 iOS6 中,应用委托(delegate)中的 "didReceiveLocalNotification" 方法没有被调用。

当应用程序处于后台时,我如何知道已发生通知?

谢谢。

最佳答案

它永远不会在后台调用。当您的应用程序处于前台时,它将被调用。

检查 UIApplicationDelegate Protocol Reference更多信息链接

关于iphone - 当应用程序处于后台时,不在应用程序委托(delegate)中调用 didReceiveLocalNotification 方法 [iOS6],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13678499/

相关文章:

iphone - 将 bool 属性保存到 iOS 中的文件。

iphone - 我可以在 iTunes 中更改应用程序状态吗?

ios - 使用 GCD 从核心数据中获取数据会导致 IOS 问题

ios - 如何在 swift 中从 uitableview 转至 uitextview 并使用 nsattributedtext 属性

iphone - iPhone中的插孔/听筒检测

iphone - 将 [super viewDidLoad] 放在我的 UIViewController 中有什么不同吗?

iphone - 短信和电话的 URL Scheme

ios - 在 UItableView Cell 中自动添加图像?

ios - 为什么我会收到此错误 : Result values in '? :' expression have mismatching types '[String]?' and 'String'

iphone - 有没有办法控制 iPhone 中 Quartz 绘制的多行文本的行高?