繁体   English   中英

在后台处理本地通知并暂停

[英]Handle local notification in background and suspended

我想在触发本地通知时执行一些任务(假设应用程序在后台/挂起,但不在前台),而无需在通知上点击用户。 怎么可能? 我无法在application:didReceiveLocalNotification中获得委托:如果应用程序处于后台/挂起状态且触发了本地通知,则无法使用。 请任何人可以提出一些解决方案。 提前致谢。

仅当应用程序在前台运行时才调用didReceiveLocalNotification方法。 如果看到徽章并单击应用程序以启动它,则需要使用application:willFinishLaunchingWithOptions:application:didFinishLaunchingWithOptions: application:willFinishLaunchingWithOptions:处理本地通知,要以这两种方法之一获取本地通知,请使用UIApplicationLaunchOptionsLocalNotificationKey作为选项字典的键。

如果您的应用处于暂停状态,则您将无法知道该通知已被触发。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM