关闭

如何在接收到空的远程推送消息时,在APP作出响应。

439人阅读 评论(0) 收藏 举报
分类:

原文地址 : http://www.cocoachina.com/bbs/read.php?tid-290239-page-2.html   (论坛)



实际上是这样的,即使你的App没有运行,如果你不通过点击推送进入App的话(直接点击图标进入),application: didFinishLaunchingWithOptions: 的options里面一样不包含有关推送的Key。也就是说,如果您直接点击图标,无论如何也是或去不了通知的字典的。但是如果想要知道App是否收到了通知,还是有个trick的——一般情况来一个通知,通知的json payload里都会指定Badge Number,也就是红圈+数字那个东西,你可以在AppDelegate的applicationDidBecomeActive:方法里作如下判断。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3055次
    • 积分:105
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:3篇
    • 译文:0篇
    • 评论:0条
    文章分类
    文章存档