在ios中,通知有两种(提醒轰炸的来源): 第一种是本地通知(UILocalNotification),这一种不需要申请推送证书,也不需要向程序注册,直接使用,这一种不是本文讨论的范围。 第二种是APNS远程推送——远程通知(UIRemoteNotification),这个不仅需要向程序注册,也.....
分类:
移动开发 时间:
2015-02-26 20:10:20
阅读次数:
325
发表于6个月前(2014-08-04 17:57) 阅读(1708)|评论(7)4人收藏此文章,我要收藏赞3摘要我们的手机每天会被很多通知轰炸,那么,这些通知是怎么弄出来的呢,下面为大家详细解析APNS远程推送目录[-]一、远程推送的原理二、在程序上注册远程通知三、申请推送证书1、申请本地证书:2、...
分类:
其他好文 时间:
2015-01-20 13:42:53
阅读次数:
317
关于iOS推送证书的P12文件,并不是直接从KeyChain导出来的证书文件,而是需要经过openSSL工具制作的。(好在Mac OS 默认就有openSSL命令)
针对不同的Server平台,需要的证书是不同的,先说一下.Net框架开发的Server的证书制作:
(开发用、发布用,命令是一样的,只需要提供对应种类的文件就行了)
打开命令终端:
// 得到先前制作好的推送证书,制作pem文...
分类:
移动开发 时间:
2014-12-15 12:14:11
阅读次数:
171
在配置 P12 证书文件之前, 我们要准备三个文件1、PushChat.certSigningRequest 请求证书文件2、PushChatKey.p12 请求证书文件后, 在证书秘钥中生成了一个公钥和私钥, 通过私钥导出的p12文件3、aps_developer_ide...
分类:
移动开发 时间:
2014-12-03 18:30:03
阅读次数:
161
说到远程推送,应该用的也挺多的,今天就基于SEA的云推送服务,做一个推送的小demo,来了解一下iOS中的远程推送是怎么一回事儿,首先你得有苹果的开发者账号,好咸蛋也差不多了,主要内容走起。 一、准备阶段 1.在苹果开发官网上申请推送证书之前需要一个名字叫做certSigningRequ...
分类:
移动开发 时间:
2014-11-13 12:20:26
阅读次数:
266
opensslpkcs12-clcerts-nokeys-outcert.pem-inaps_development.p12 opensslpkcs12-nocerts-outkey.pem-inaps_development.p12 opensslrsa-inkey.pem-outkey.unen...
分类:
其他好文 时间:
2014-11-11 16:20:05
阅读次数:
177
1、新建一个App ID2、在钥匙串中生成一个Push.certSigningRequest3、用App ID和Push.certSigningRequest生成一个Certificate(推送的),然后在钥匙串中导出Certificate生成Push.p124、用App ID生成一个Provisi...
分类:
移动开发 时间:
2014-11-05 00:21:29
阅读次数:
238
iOS-app发布证书、真机调试证书、测试证书、推送证书详细过程 更重要的是让你彻底明白为什么要这样配置证书说句废话:凡事当你弄清楚为什么时,就揭开了它复杂和神秘的面纱正文开始一:发布证书遵旨:哪个开发者的哪台电脑要发布哪个app (这句话可以多读几遍)通过上边的遵旨可以得出要发布app需要哪些文件...
分类:
移动开发 时间:
2014-10-16 12:24:22
阅读次数:
256
要进行推送服务的第一件事就是获取推送证书。它用来对你通过SSL与APNS通讯进行识别。 在Mac上生成 Apple推送通知SSL证书: 登录到iPhone Developer Connection Portal 并点击 App IDs创建一个不使用通配符的 App ID。通配符 ID 不能用...
分类:
其他好文 时间:
2014-10-09 18:21:47
阅读次数:
147
// aps_development.cer 转化成pemopenssl x509 -in aps_development.cer -inform der -out PushChatCert.pem// p12 转化成pemopenssl pkcs12 -nocerts -out PushChatK...
分类:
移动开发 时间:
2014-08-11 11:41:52
阅读次数:
226