ios-java如何获取苹果apns上应用卸载的信息

问题描述

java如何获取苹果apns上应用卸载的信息

java如何获取苹果apns上应用卸载的信息,不然用户卸载了软件,后台不知道,还在推送消息,这问题怎么解决,是否可以去apns上获取到用户是否卸载了应用程序?

解决方案

不会有这个现象,苹果的推送不是你服务器端发送的,而是苹果服务器端发送的。
看来你还不熟悉苹果APP推送流程。
用户在初次使用你的APP时,会被提示是否接受推送信息,如果接受,APP的服务器端会获得一个APP传回来的token;
APP服务器端再把这个token连同推送消息一起发送给苹果服务器端;
苹果服务器端识别这个token后,就会向用户的手机发送推送消息;
当APP卸载后,这个token也就失效了,也就无法推送了。

解决方案二:

推送的原理小凡同学已经说过了,在家几句关于无效token清理的问题,一是每次推送结果会有状态码标识此次推送的状态,其中包含无效token的状态码;还有就是苹果的APNS提供了feedback服务,可以获取此次推送不成功的设备列表。把通过这些途径获得的无效deviceToken在自己数据库中进行清理就可以了

时间: 2024-08-08 01:34:10

ios-java如何获取苹果apns上应用卸载的信息的相关文章

linux下的shell命令的编写,以及java如何调用linux的shell命令(java如何获取linux上的网卡的ip信息)

程序员都很懒,你懂的! 最近在开发中,需要用到服务器的ip和mac信息.但是服务器是架设在linux系统上的,对于多网口,在获取ip时就产生了很大的问题.下面是在windows系统上,java获取本地ip的方法.贴代码: package com.herman.test; import java.net.InetAddress; /** * @see 获取计算机ip * @author Herman.Xiong * @date 2014年5月16日 09:35:38 */ public class

获取文件-JAVA如何获取另一台电脑上指定盘的文件?文件未共享,有IP,有用户名密码。

问题描述 JAVA如何获取另一台电脑上指定盘的文件?文件未共享,有IP,有用户名密码. RT,目标终端的IP已知,我也有用户名和密码,然后现在我要在程序里读取目标终端的 E:testtest.txt 请问要怎么做? 对于这一块的东西一头雾水,求告知~ 解决方案 http://wenwen.sogou.com/z/q566193981.htmhttp://zhidao.baidu.com/question/1430535033268275099 其实上面两种方法我认为都是很好的.你知道了ip大概是

java 文件上传-java上传图片获取图片的高度和宽度

问题描述 java上传图片获取图片的高度和宽度 java上传图片的时候,怎么获取上传的图片的高度和宽度,通过实际的高度和宽度,设置图片缩略图的高度和宽度,求代码,谢谢~! 解决方案 Java不需要加载整张图片而获取图片的大小 参考:

java如何获取网页上的数据,怎么处理?

问题描述 java如何获取网页上的数据,怎么处理? 毕业设计需要采集一些数据,比如招聘信息,创业信息.如何把这些数据整合到自己的页面上,我用java写的毕业设计救助各位大神支招,听说有jsoup,我试了可以解析出某网站,但是不知道怎么处理,如何展示到自己的页面上,需要放到数据库吗?怎么放? 解决方案 就是通过爬虫获取数据,然后进行展示就行了,httpClient发送请求 解决方案二: JAVA中伪造referer来获取网页数据java post数据到网页java 抓取 网页 数据 解决方案三:

ios 蓝牙 mac 地址-苹果系统获取蓝牙 Mac 地址

问题描述 苹果系统获取蓝牙 Mac 地址 iOS 下,为何获取不到蓝牙的 Mac 地址, 苹果为何要这样做? 除了越狱和更改硬件,再没别的方法获取蓝牙的 Mac 地址了吗? 跪求大神指教! 解决方案 获取蓝牙MAC地址获取外设蓝牙设别的MAC地址iOS如果获取蓝牙Mac地址 解决方案二: http://bbs.csdn.net/topics/390481792

Pushy is a Java library for sending APNs (iOS and OS X) push notifications

pushy Pushy is a Java library for sending APNs (iOS and OS X) push notifications. It is written and maintained by the engineers at RelayRides and is built on the Netty framework. Pushy was created because we found that the other APNs libraries for Ja

HTTP/2 协议用于 iOS 推送提醒服务 (APNS)_IOS

苹果最近更新了他们的推送提醒服务协议,APNS.这个新版本的协议基于HTTP/2和JSON,相比于旧的二进制协议,新的协议有了巨大改进. 新的APNS协议基于HTTP/2: 新的特性和功能: 基于JSON的请求和响应 对于每个通知,如果成功响应,将会返回200标识 - 不用再去猜测通知是否被接收到 响应错误将会以JSON字符的形式返回 消息的长度从2048个字节增加到4096个字节 连接状态可以通过HTTP/2的ping框架来进行检查 支持主题 通用的推送证书 - 开发和生产使用同一个证书即可

苹果战世界:苹果史上27大口水战

苹果 vs天文学家 1994年,美国天文学家卡尔·萨根(Carl Sagan)起诉苹果公司侵权,原因是苹果用他的名字作为Power Mac 7100电脑的一个 内部代码名.法院判决萨根败诉.之后,苹果公司将该代码改名为"BHA"(butt-head astronomer的缩写,意为白痴天文学家),萨根因 此再次起诉苹果公司,这次的罪名是诽谤,但萨根再次败诉.由于这两场官司的广告效应,Power Mac 7100电脑为苹果公司大赚了一笔. 苹果公司vs.NeXT公司 1985年,史蒂夫·

iOS漏洞频出,是因为苹果不够专注还是疲于应对安卓的挑战?

自今年3月22号春季发布会上推送iOS9.3正式版之后,苹果这个新的系统就没少废功夫把焦点引到自己身上.先是用户爆出刚升级新系统时,自己的设备无法激活,直接变砖.紧接着近日推送的iOS9.3.1又爆出了可以在锁屏状态下可以直接通过Siri查看联系人和照片的系统漏洞,再一次把它放到了争论的中心. iOS连爆漏洞,苹果系统的行业生态构建出现了问题? iOS在苹果的整个行业生态中有着很重要的作用,自2007年1月9日的Macworld大会上公布后,就一直是苹果生态上的主力军. 从最初定名的iPhone