苹果IOS安卓推送功能开发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了苹果IOS安卓推送功能开发相关的知识,希望对你有一定的参考价值。

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安卓推送功能开发的主要内容,如果未能解决你的问题,请参考以下文章

免费苹果帐户上的 ios 推送通知开发

官方老爹之痛:为什么苹果能收到推送,而安卓不行?

iOS代码片段CodeSnippets

iOS 11.3 能检测电池,安卓 用户怎么办?

苹果用户为何转投安卓?外媒调查结果

安卓手机真的不行了,搞不定卡顿问题,只能抄袭苹果iOS系统,然而各怀鬼胎的它们终究画虎不成反类犬...