ios-iOS 推送消息时直接点击桌面应用图标进入,得不到推送消息?

问题描述

iOS 推送消息时直接点击桌面应用图标进入,得不到推送消息?
推送消息的时候,点击通知的显示按钮进入应用是正常的。如果从桌面应用图标点进去
    它不会调用didFinishLaunchingWithOptions方法和didReceiveRemoteNotification方法。那我就得不到它的推送内容。有人说在applicationDidBecomeActive方法里面做推送消息的响应处理,那该怎么做呢? 有没有哪位大神不吝赐教,非常感谢!

解决方案

http://www.cocoachina.com/bbs/read.php?tid-250543.html

解决方案二:

我试过得不到,可以这么操作,在服务器提供一个接口getPushList ,参数可以是token,每次打开程序都调用下这个接口,至于更新程序上的小数点,可以这样:每当程序里的点击时间和从服务器上getPushList接口获取的数据相比较,如果在其中则告诉服务器,我读了一条消息,让服务器更新badgeNum,思路仅供参考,详情可以和服务器程序猿讨论

解决方案三:

你在app启动时有没有注册remote的通知。而且didFinishLaunchingWithOptions不可能不调用啊

时间: 2024-10-27 04:50:17

ios-iOS 推送消息时直接点击桌面应用图标进入,得不到推送消息?的相关文章

node apn-node-apn推送消息时513错误是什么意思?

问题描述 node-apn推送消息时513错误是什么意思? var apn=require("apn") var token = '60c3b0b7 b6c464f0 e86bf6f0 ac1fc3d3 26701bae fae89183 4c2d80d9 51811965'; //长度为64的设备Token var options = { "gateway": "gateway.sandbox.push.apple.com" ,"ce

iOS10实现推送功能时的注意点和问题总结_IOS

1.在项目 target 中,打开Capabilitie -> Push Notifications,并会自动在项目中生成 .entitlement 文件.(很多同学升级后,获取不到 deviceToken,大概率是由于没开这个选项) Capabilitie -> Push Notifications 自动生成 .entitlement 2.确保添加了 UserNotifications.framework,并 import到 AppDelegate,记得实现 UNUserNotificati

推送segue时ios6崩溃

问题描述 推送segue时ios6崩溃 使用的CalculatorViewController中有一个graph按钮.点击按钮会触发segue推送到CalculaterGraphViewController .运行之后崩溃了. CalculatorViewController.m中的代码: - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if([segue.identifier isEqualToStr

iOS 用CocoaPod 下来集成时 EMRobot.h' file not found

问题描述 iOS 用CocoaPod 下来集成时 EMRobot.h' file not found还是有替代的类? 解决方案 你pod安装的哪个版本.EMRobot这个是智能机器人功能,主要用途是客服产品上,只是在demo上做个演示.只有demo的appKey可以用这个,你没有必要集成.

详解iOS中Button按钮的状态和点击事件_IOS

一.按钮的状态 1.UIControlStateNormal     1> 除开UIControlStateHighlighted.UIControlStateDisabled.UIControlStateSelected以外的其他情况,都是normal状态     2> 这种状态下的按钮[可以]接收点击事件 2.UIControlStateHighlighted     1> [当按住按钮不松开]或者[highlighted = YES]时就能达到这种状态     2> 这种状态

苹果发布iOS 8 锁屏界面可按设备位置显示APP图标

[摘要]比如用户在星巴克咖啡店时,在iOS8的锁屏界面上,将会显示星巴克的APP. 苹果发布iOS 8 锁屏界面可按设备位置显示APP图标BI中文站 6月4日报道iOS8的许多新功能,并未在苹果全球开发大会上被予以介绍.据报道,在iOS8操作系统的锁屏界面上,苹果将会根据用户所在的位置,显示一个最相关的应用软件图标.比如说,用户已经在星巴克咖啡店,此时,在iOS8的锁屏界面上,将会显示星巴克咖啡店的APP,这样方便用户查询商品信息或是结账支付.目前还不清楚苹果这一功能,是否会对显示的软件有一定的

flash与js交互代码:当FLASH有消息时IE窗口高亮显示

AS调用JS的方法(实例演示)  代码如下 复制代码 Flash中代码: //导入包 import flash.external.*; get_btn.onRelease = function(){ //调用页面中的JS函数 var temp_str = String(ExternalInterface.call("say", "Hello,World")); result_txt.text = temp_str; } Html中代码: function say(t

使用GCM发送消息时,出现KeyException的异常

问题描述 使用GCM发送消息时,出现KeyException的异常 使用GCM的方式发送消息,但是在调试的过程中一直出现报错信息:GCM send message error:javax.net.ssl.SSLException: java.security.ProviderException: java.security.KeyException_ # 主要的参数有:**appKey** : AIzaSyDXwrcImAjxWhNC4WYqygjXEDS-Z83hBMo # msg:{"&qu

微信公众平台自动修改图文消息时的诡异错误。

问题描述 微信公众平台自动修改图文消息时的诡异错误. 微信端返回的错误码:{""errcode"":45166errmsg"":""invalid content hint: [lcFyFA0007ure1]""} 帮助说明上根本就没有这个code,找不到客服,各位,有没有人同样遇到过这个问题?怎么解决的? 解决方案 调试下,是不是出错了.