闲得无聊集成了一下信鸽推送,首先信鸽推送的文档里面有很详细的关于生成推送证书的教程,以后再要生成证书记不住过程的看它就可以了。即使你不用第三方,证书生成的过程是一样的。推送证书生成详细过程注:需要强调一点的是,我在生成开发证书和发布证书的过程中犯了一个错误,由于两个成证书都需要生成cerSigningRequest(CSR)文件,因此我的发布和开发证书都使用了同一个,于是就怎么着都推送不成功,重新生...
分类:
移动开发 时间:
2015-08-12 16:48:49
阅读次数:
232
一、推送通知1、iOS中提供了2种推送通知本地推送通知(Local Notification)远程推送通知(Remote Notification)2、推送通知的作用可以让不在前台运行的app,告知用户app内部发生了什么事情3、推送通知有5种不同的呈现效果在屏幕顶部显示一块横幅(显示具体内容)在屏...
分类:
其他好文 时间:
2015-08-10 21:45:29
阅读次数:
172
一.开发iOS程序的推送功能, iOS端需要做的事1.请求苹果获得deviceToken2.得到苹果返回的deviceToken3.发送deviceToken给公司的服务器4.监听用户对通知的点击二.调试iOS的远程推送功能, 必备条件:1.真机2.调试推送需要的证书文件1> aps_develop...
分类:
其他好文 时间:
2015-08-05 12:46:55
阅读次数:
119
1. UIApplacation向 APNS 注册 push notification 服务(1) 应用程序要支持推送服务, 在网页里面配置 http://developer.apple.com/devceter/ios/index.action(2) 登陆苹果开发者账号 (注意是收费账号 $99 ...
分类:
其他好文 时间:
2015-07-31 20:10:32
阅读次数:
112
远程推送
就是从远程服务器推送消息给客户端的通知,当然需要联网。
远程推送服务APNs (Apple Push NotificationServices)
为什么需要远程推送通知?
传统获取数据的局限性是只要用户关闭了app,就无法跟app的服务器沟通,无法从服务器上获得最新的数据内容
而远程推送通知可以解决这个问题,不管用户打开还是关闭app,只要联网了,都能接收到服务器推...
分类:
移动开发 时间:
2015-07-30 00:50:45
阅读次数:
148
推送需要真机调试#import "AppDelegate.h"@interface AppDelegate ()@end@implementation AppDelegate//注册完毕 远程推送通知之后就会调用-(void)application:(UIApplication *)applicat...
分类:
其他好文 时间:
2015-07-18 00:14:13
阅读次数:
119
推送通知和NSNotification是有区别的:NSNotification:是看不到的推送通知:是可以看到的IOS中提供了两种推送通知本地推送通知:(Local Notification):手机应用本身的通知,比如:闹铃远程推送通知:(Remote Notification)从服务器发送过来的通...
分类:
移动开发 时间:
2015-07-13 13:49:08
阅读次数:
2633
远程推送 :故名思议就是远程服务器推送给客户端的通知.为什么要进行与远程推送呢? 一个app应用关闭了,就无法从服务器获取最新的数据.在联网的情况下,每台设备都会与苹果服务器建立长连接 1.长链接的作用:1)时间校准 2)系统的及时更新 2.好处:1)保持数据是最新的 ...
分类:
其他好文 时间:
2015-07-12 00:12:34
阅读次数:
150
//iOS8之后 需要注册通知类型 包含哪些(声音,图标文字,文本) 信息 /* UIUserNotificationTypeNone = 0, UIUserNotificationTypeBadge = 1 << 0, 包含图标文字 0001 UIUserNotificationT...
分类:
其他好文 时间:
2015-07-11 22:39:33
阅读次数:
162
原文地址:http://blog.sina.com.cn/s/blog_71715bf80101615c.html昨天做了一下远程推送,今天写下来,分享给需要的人。参考了很多篇文章,或许是iOS8的改动,没有一篇可以完整的看下来,所以打算自己写一篇。 后台我也写了,用的是SAE,PHP代码,很简单....
分类:
移动开发 时间:
2015-06-23 00:35:19
阅读次数:
434