推送大家都懂吧?不赘述。这里讲的是ios的本地推送。灰常之简单。简单到令人发指。当然也不能都是女的 ,也有难的。就是得用到远程服务器了,这个将以后用APNS,或者国内第三方推送的时候再说。通知这个东西其实挺恶心的,就像以前用qq 来个信息就给我发通知。啪啪啪的响,也是蛋疼。所以我手机基本都禁用通知这...
分类:
移动开发 时间:
2016-01-06 20:14:45
阅读次数:
173
结合网上各个资料,再简单整理的一份。一、APNS推送说明1.你的IOS应用需要去注册APNS消息推送功能。2.当苹果APNS推送服收到来自你应用的注册消息就会返回一串device token给你(很重要)3.将应用收到的device Token传给你本地的Push服务器。4.当你需要为应用推送消息的...
分类:
移动开发 时间:
2016-01-04 19:50:52
阅读次数:
275
一.APNS 远程推送1.所有的苹果设备,在联网状态下,都会与苹果服务器建立长连接.2.长连接:就是只要联网了,就一直建立连接.3.长连接的作用:时间校准,系统升级,查找我的iPhone.4.长连接的好处:数据传输速度快,数据保持最新状态.5. DeviceToken 处理流程如下:1.手机注册远程...
分类:
移动开发 时间:
2016-01-03 17:35:41
阅读次数:
251
前言说一下我了解的推送正文APNs--------Apple Push Notification service1 远程推送的大概流程及其原理我们的设备联网时(无论是蜂窝联网还是Wi-Fi联网)都会与苹果的APNs服务器建立一个长连接(persistent IP connection),当Provi...
分类:
移动开发 时间:
2015-12-26 13:22:30
阅读次数:
256
APNs 远程推送生成推送证书 1.登陆开发者中心: https://developer.apple.com 2.点开 certificates identifiers 和 proversionprofiles 里面 3.创建APPID. 勾选 push notification server...
分类:
其他好文 时间:
2015-12-23 22:43:08
阅读次数:
169
证书(Certificates)development 测试证书 真机测试Production上传AppStore 打包证书APNS 远程推送证书 : development productionAPPID: 标识APP的唯一性 bundleID描述文件(Provisioning Profiles)...
分类:
其他好文 时间:
2015-12-17 22:30:37
阅读次数:
204
概述:推送过程简介一、App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请。若注册成功,回调函数application:(UIApplication*)application d...
分类:
移动开发 时间:
2015-12-15 11:57:49
阅读次数:
162
github 下载地址https://github.com/stefanhafeneger/PushMeBaby1.运行如果报错,那么导入CoreServices.framawork替换这句 #include 为 #include 2.把你的开发证书.cer 文件更改名为apns.cer,放入工程....
分类:
其他好文 时间:
2015-12-04 09:07:25
阅读次数:
101
iOS消息推送的工作机制可以简单的用下图来概括:Provider是指某个iPhone软件的Push服务器,APNS是Apple Push Notification Service的缩写,是苹果的服务器。上图可以分为三个阶段:第一阶段:应用程序把要发送的消息、目的iPhone的标识打包,发给APNS。...
分类:
移动开发 时间:
2015-11-29 13:31:58
阅读次数:
170
iOS中的远程通知,也叫远程推送,使用频率非常频繁,它主要是通过苹果apns服务器主动发起找到被推送的设备,把信息传达给用户,如果对应程序没有正在运行,那么远程通知就会先到通知中心,展示在通知栏上面,这里记录下我使用远程通知的几个步骤。一、创建推送证书。 推送证书的创建非常简单,跟创建开发证书...
分类:
移动开发 时间:
2015-11-26 14:59:29
阅读次数:
317