之前做的消息推送,向Android和ios客户端推送。这里只说ios的推送,ios的推送最后都会推送到苹果的APNS服务器上,再有APNS服务器推送到ios设备上。因为考虑到这一点,第一版的消息推送苹果的采用了直接推送到苹果的APNS服务器上。 1) 基于 JavaPNS 2.2 的实现 ...
分类:
移动开发 时间:
2014-08-06 21:54:32
阅读次数:
324
1. push原理iOS push 工作机制可以用下图简要概括Provider:应用自己的服务器;APNS:Apple Push Notification Service的简称,苹果的PUSH服务器;push的主要工作流程是:iOS设备连接网络后,会自动与APNS保持类似TCP的长链接,等待APNS...
分类:
移动开发 时间:
2014-07-29 16:50:22
阅读次数:
432
这2天需要在推送上加上脚本,找到了badge方法可以加脚本。加上后但是怎么推送也不成功。郁闷了好久,在网上查找相关资料。
终于被我找到原因:
“Payload--最多256bytes。”
原来是发送的payload字节超过规定字符。
使用payload.getBytes().length得到字节数。查看了下字符个数240个字节,没有超过256,反复测试,得知,256bytes也不够准确...
分类:
移动开发 时间:
2014-07-28 16:26:33
阅读次数:
257
一、CSR文件1、生成CertificateSigningRequest(CSR)2、填写你的邮箱和常用名称,并选择保存到硬盘。二、SSLcertificate文件1、通过刚生成的.certSigningRequest添加测试推送证书(发布推送证书同理)2、下载下来双击安装3、打开钥匙串-》我的证书...
分类:
其他好文 时间:
2014-07-25 14:05:21
阅读次数:
249
以下资料网上收集整理得来1、在iosdev center制作相关证书和文件用客户端实现(不再赘述,网上很多,)网上教程:http://blog.csdn.net/lizhenning87/article/details/8259270官方文档:https://developer.apple.com/...
分类:
移动开发 时间:
2014-07-24 21:58:22
阅读次数:
305
Push的原理:Push的工作机制可以简单的概括为下图 图中,Provider是指某个iPhone软件的Push服务器,这篇文章我将使用.net作为Provider。APNS是ApplePushNotificationService(ApplePush服务器)的缩写,是苹果的服务器。上图可以分为三个...
分类:
移动开发 时间:
2014-07-16 19:44:49
阅读次数:
396
1.准备证书申请文件打开苹果电脑实用工具里的钥匙串访问程序选择钥匙串访问—>证书助理—>从证书颁发机构申请证书输入邮件地址,常用名词随便命名,在这里命名为APNS选择存储到磁盘,将生成的APNS.certSigningRequest文件保存到本地磁盘此时,在钥匙串访问程序的密钥(Keys)分类里应该...
分类:
移动开发 时间:
2014-07-11 22:51:56
阅读次数:
203
openssl pkcs12-inCertificates.p12-outCertificates.pem-nodes需要通过终端命令将这些文件转换为PEM格式:openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-c...
分类:
移动开发 时间:
2014-07-09 21:28:58
阅读次数:
251
在iOS中有两类信息提示推送方式,一类是远程服务器推送(APNS),还有一类就是本地通知UILocalNotification,今天就简要的记录一下UILocalNotification的使用,详情如下: UILocalNotification *notifity=[[UILocalNotific....
分类:
移动开发 时间:
2014-07-09 20:25:25
阅读次数:
242
安卓的解决办法请参见这里:安卓解决办法
ios如果没有页面跳转的需求的话就使用极光推送,如果有页面跳转如果用了极光推送就只有用oc去写,但是我不会oc,所以智能放弃极光选用ios自己的apns来实现
新建项目跟安卓创建项目差不多,新建完成后就是初始话phonegap,注意在phonegap.local.properties文件中phonegap.platform设置为ios
cmd移动到新建...
分类:
移动开发 时间:
2014-07-02 10:53:03
阅读次数:
330