我在我的应用中遇到了一些问题:我在我的应用中执行操作时使用向用户发送本地通知,而它在后台运行。通知在通知中心中完美显示,但通知发生时没有弹出窗口。
如果我是对的,那么在前台运行的应用程序无法在用户界面上显示弹出窗口(仅在通知中心),但当应用程序在后台运行时,实际上有弹出式自动显示?
感谢您的帮助!
编辑:事实上,当通知出现在通知中心时,我也在谈论要显示的通知横幅。
答案 0 :(得分:1)
当您的应用程序进入后台时,您会在手机上看到即时通知,但您必须点击该通知才能触发didReceiveLocalNotification委托。
如果您在前台收到本地通知,则会自动触发didReceiveLocalNotification。
以上方案经过测试和验证。
更新:您必须阅读此文档:http://www.thekspace.com/home/component/content/article/62-uilocalnotification-demystified.html