码迷,mamicode.com
首页 > 移动开发 > 详细

苹果IOS、安卓推送功能开发

时间:2017-09-16 20:43:23      阅读:215      评论:0      收藏:0      [点我收藏+]

标签:nand   group   参考文献   puts   方式   filter   file   苹果   col   

IOS推送开发:以下是基于开源javapns推送开发
1、DerInputStream.getLength(): lengthTag=111, too big.
先排除是否由于打包时证书 .p12 文件被编译/修改,maven项目打包处理方式

<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<configuration>
<nonFilteredFileExtensions>
<nonFilteredFileExtension>p12</nonFilteredFileExtension>
</nonFilteredFileExtensions>
</configuration>
</plugin>

2、javax.net.ssl.SSLException: Received fatal alert: internal_error
证书问题:重新生成证书(需开启推送功能后生成的证书)

github开源javapns(源码带测试例子):https://github.com/fernandospr/javapns-jdk16.git 

参考文献:
苹果生成证书:http://www.cnblogs.com/taintain1984/p/3716642.html 
java实现:http://blog.csdn.net/kerryzb/article/details/51507054 

苹果IOS、安卓推送功能开发

标签:nand   group   参考文献   puts   方式   filter   file   苹果   col   

原文地址:http://www.cnblogs.com/rgky/p/7532133.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!