1.推送过程简介 (1)App启动过程中,使用UIApplication::registerForRemoteNotificationTypes函数与苹果的APNS服务器通信,发出注册远程推送的申请。若注册成功,回调函数application:(UIApplication*)application....
分类:
移动开发 时间:
2014-11-26 13:46:18
阅读次数:
272
1.enablelogging
javapns使用的log4j,为确保log的正常工作,在使用过程中添加如下代码:
importorg.apache.log4j.*;
...
try{
BasicConfigurator.configure();
...
}catch(Exceptione){
//dosth.
}
log4j.properties中添加:
log4j.logger.javapns=debug
2.sandbox(开发环境..
分类:
移动开发 时间:
2014-11-23 23:36:34
阅读次数:
486
本文转载至http://blog.csdn.net/showhilllee/article/details/8631734ios推送客户端服务器最近在研究ios的推送问题,遇到了一些问题,最终整理了一下。放在这里和大家分享APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图P...
分类:
移动开发 时间:
2014-11-20 13:32:45
阅读次数:
273
最近的项目中使用到了推送,第一次搞推送,遇到了不少坑,所以记录下来。
参考:手把手教你做IOS推送
首先是一些基础知识
APNS的推送机制
首先我们看一下苹果官方给出的对iOS推送机制的解释。如下图
Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送...
分类:
移动开发 时间:
2014-11-18 09:10:32
阅读次数:
305
1,在developer.apple.com申请SSL证书此步骤省略有一点要强调一定要对应要推送的Appid申请Appid的时候不一定要选push开发推送功能时候也不晚。2申请测试证书或发布证书Profiles一定要最后一步制作3.下载安装刚刚制作的证书在钥匙串中找到aps_developerxx.cer导出;点击三角把专..
分类:
移动开发 时间:
2014-11-17 14:17:52
阅读次数:
206
在liunx上读取文件时总是出问题。 比如做ios推送的时候,总是读取不到pem文件,但是程序通过file_exists判断了文件是否存在,但是还总是出错,大神检查下原来是权限的问题, 所以试着用fopen来测试下,结果发现可以判断到,所以以后需要注意了。如果有文件相关的东西,应该先判断下是否存在....
分类:
其他好文 时间:
2014-11-15 20:05:06
阅读次数:
216
-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{self.window=[[UIWindowalloc]initWithFrame:[[UIScreenmainScreen]bounds]];//Overridepointforcustomizationafterapplicationlaunch.//注册推送通知//[[UIApplic..
分类:
移动开发 时间:
2014-11-13 19:04:42
阅读次数:
440
1、新建一个App ID2、在钥匙串中生成一个Push.certSigningRequest3、用App ID和Push.certSigningRequest生成一个Certificate(推送的),然后在钥匙串中导出Certificate生成Push.p124、用App ID生成一个Provisi...
分类:
移动开发 时间:
2014-11-05 00:21:29
阅读次数:
238
第一步:申请证书: 第二步:申请app ids,应用名字必须一致。然后再进入进行编辑,使其enable,绿灯。 第三步:申请provisioning profile,生成.mobileprovision,双击该证书才能正确导入手机设备,不能拖。 第四步...
分类:
移动开发 时间:
2014-10-15 08:27:12
阅读次数:
183