在开发企业app的时候,有的时候基于安全性的考虑,不允许设备连接外网。这就出现了一个问题,就是iOS的推送功能没法工作了,因为iOS的推送功能是固化在系统里,必须连接苹果的APNS服务器才能工作的,为了能让...
分类:
移动开发 时间:
2014-09-01 17:58:53
阅读次数:
260
select d.device_id, d.device_token, d.app_name, d.user_id, d.app_name_aliases, d.app_version, vipruid
from apns_device d, user_group u
where
d.user_id
and d.status =1
and u.user_group_id = ...
分类:
数据库 时间:
2014-08-28 14:52:31
阅读次数:
604
近来项目是完成一个PHP的推送服务器,无论是PHP,APNs还是GCM基本上都是从零开始。写下一点见解,方便以后继续做代码的搬运工。因为对PHP跟iOS都不熟悉,可能有错漏。。。穷孩子没有用过iOS的东西。。。设备如果希望能够及时收到服务器的消息,大概有三种方式:1)轮询(Pull)方式:客户端与服...
分类:
移动开发 时间:
2014-08-27 18:36:38
阅读次数:
209
前记: 相信大家在搞IOS推送服务的开发时, 会直接使用javapns api来简单实现, 调试也直连Apple的APNS服务(产品/测试版)来实现. 很少有人会写个APNS的桩服务, 事实也是如此. 只是当时我所面临的应用场景有些特殊, 为了测试服务的性能和调试功能方便, 特地写了APNS的桩服....
分类:
移动开发 时间:
2014-08-25 16:37:44
阅读次数:
335
前记: 相信大家在搞IOS推送服务的开发时, 会直接使用javapns api来简单实现, 调试也直连Apple的APNS服务(产品/测试版)来实现. 很少有人会写个APNS的桩服务, 事实也是如此. 只是当时我所面临的应用场景有些特殊, 为了测试服务的性能和调试功能方便, 特地写了APNS的桩.....
分类:
移动开发 时间:
2014-08-25 13:23:24
阅读次数:
321
之前在APush里实现了对APNS的桥接,并利用业余时间研读了官方指南Local and Push Notification Programming Guide,蛮有心得的。这里分享给大家,希望大家能够喜欢,欢迎留言讨论~...
分类:
其他好文 时间:
2014-08-19 20:50:45
阅读次数:
384
首先在project.clj中,添加对notnoop 类库的引用:[com.notnoop.apns/apns "0.2.3"]然后使用如下方法就可以发送推送消息了: 1 (ns demo.apns 2 (:import (com.notnoop.apns APNS))) 3 4 (defn ...
分类:
移动开发 时间:
2014-08-14 10:24:38
阅读次数:
224
add by zhj: 下面的几篇文章也非常好,http://www.raywenderlich.com/32960/apple-push-notification-services-in-ios-6-tutorial-part-1http://www.raywenderlich.com/32963...
分类:
移动开发 时间:
2014-08-12 21:27:05
阅读次数:
335
在实现消息推送之前先提及几个于推送相关概念,如下图:1、 Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]);2、 APNS:Apple Push Notification Service...
分类:
移动开发 时间:
2014-08-07 12:40:39
阅读次数:
269
iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone应用程序的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APN...
分类:
移动开发 时间:
2014-08-07 12:37:59
阅读次数:
420