真机运行远程推送dome,然后得到下面的device信息
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
// 注册远程推送,设置提示方式Alert:文本,Badge:角标,Sound:声音
[a...
分类:
移动开发 时间:
2014-06-21 20:27:32
阅读次数:
425
1.推送过程简介 (1)App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请。若注册成功,回调函数application:(UIApplication *)applicatio....
分类:
移动开发 时间:
2014-06-21 08:01:45
阅读次数:
241
os apns-apple notification server 与第三方provider的通信原理网上已有很多介绍,这里不再介绍,有想了解的大家可以去IOS官网https://developer.apple.com/library/ios/documentation/NetworkingInte...
分类:
移动开发 时间:
2014-06-20 16:49:57
阅读次数:
296
设备->APNS->(token)设备->(token)自己的服务器->[第三方的服务器->](token,消息)APNS->(消息)设备后台JAVA写的
证书类型 .p12 后台PHP写的 证书类型 .pem
分类:
其他好文 时间:
2014-06-11 10:24:42
阅读次数:
211
第一阶段:.net应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。
第二阶段:APNS在自身的已注册Push服务的iPhone列表中,查找有相应标识的iPhone,并把消息发到iPhone。
第三阶段:iPhone把发来的消息传递给相应的应用程序, 并且按照设定弹出Pus...
分类:
移动开发 时间:
2014-05-22 01:20:28
阅读次数:
310
简介
Apple Push通知机制其实很简单,就是Apple的APNs服务器做为中间人,把消息推送到对应的设备上。
一张来自Apple文档的图:
当然,示意图看起来简单,但是还有一些实际的问题。
比如,如何区分Provicer的?如何区分设备的?
简单而言,是这样的:
每个应用都有一个自己的证书(certificate),开发者可以从苹果那里获得;应用可以到APNs服务...
分类:
移动开发 时间:
2014-05-10 03:41:29
阅读次数:
439
简单说下实现苹果通知推送服务(APNs)客户端的一些要注意的地方:
使用长连接;sanbox服务器是没用的,调试时直接用“gateway.push.apple.com”域名;对于错误的Notification,苹果会回应一个Error response,里面有个identifier,在这个identifier之后的Notification全都失败;
因此发送者要缓存已经发送的Not...
分类:
移动开发 时间:
2014-05-10 03:33:21
阅读次数:
473
前提:已获得 APNS 证书。请参考《 MDM 证书申请流程 》一文。环境:OSX 10.9.2,JDK 1.6,Eclipse JavaEE Helois,Tomcat 7.0一、准备1、首先你要有一个 APNS 证书,证书的获得请参考《 MDM 证书申请流程 》。此步骤中需要注意的是 MDM Vendor 资格的获得。默认情况下,299美元的企业开发账号是没有 MDM Vendor 权限的,需...
分类:
其他好文 时间:
2014-05-09 21:00:08
阅读次数:
345
Push的原理:Push
的工作机制可以简单的概括为下图图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS
是Apple Push Notification Service(Apple Push服务器)的缩写,是苹果的服务器。上图可...
分类:
移动开发 时间:
2014-05-08 23:06:27
阅读次数:
540
前提:已获得 APNS 证书 ,已完成 MDM 配置描述文件的制作。请参考《 MDM 证书申请流程 》一文和《配置MDM Provisioning Profile》。环境:OSX 10.9.2,JDK 1.6,Eclipse JavaEE Helois,Tomcat 7.0一、前言《THE IOS MDMPROTOCOL》(即Inside Apple MDM)一文中描述了一个简单 MDM Serv...
分类:
其他好文 时间:
2014-05-08 16:05:50
阅读次数:
413