繁体   English   中英

是否可以检测到推送通知到达?

[英]Is it possible to detect push-notification arrival?

我可以通过以下方式捕获打开推送通知的事件

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo

但是用户可能会收到推送通知,但没有打开它。 那么有可能处理推送通知的到达吗?

仅当应用程序在前台运行时收到推送通知时,才会调用您在问题中所指的方法。 为了处理用于启动应用程序(或使应用程序从后台返回)的推送通知,您需要检查appDelegate的didFinishLaunchingWithOptions方法中的“ options”字典。

要回答您的其他问题-不,如果用户未通过推送通知打开您的应用,则您无权访问它。

暂无
暂无

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

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