zoukankan      html  css  js  c++  java
  • 生成可用于Javapns推送push的p12

    转载自:http://zhang8mss.blog.163.com/blog/static/1104637562012260250222/

    javapns地址:http://code.google.com/p/javapns/

    生成p12需要3个文件:

    1,本机在https://developer.apple.com/ios/manage/certificates/team/index.action生成certifacates时上传的本机证书:CertificateSigningRequest.certSigningRequest

    2,从https://developer.apple.com/ios/manage/overview/index.action的app IDs里拿到的Push SSL Certificate,命名为:aps.cer

    3,在本机双击aps.cer会自动加载到本机的Keychain中,在keychain中找到该证书,展开,导出其下的private key为:key.p12

    将以上3个文件放在同一个文件夹中,并用terminal打开,一次输入下面命令(需要输入密码时均填写123456):

    1,openssl x509 -in aps.cer -inform DER -out aps.pem -outform PEM

    2,openssl pkcs12 -nocerts -out key.pem -in key.p12

    3,openssl pkcs12 -export -in aps.pem -inkey key.pem -certfile CertificateSigningRequest.certSigningRequest -name "push" -out push.p12

    即可生成需要的p12

  • 相关阅读:
    ActiveMQ
    bzoj 3039 悬线法求最大01子矩阵
    bzoj 1015 并查集
    bzoj 3037 贪心
    bzoj 2599 数分治 点剖分
    bzoj 2743 树状数组离线查询
    bzoj 2141 线段树套平衡树
    bzoj 3171 费用流
    bzoj 2751 快速幂
    bzoj 2956 数学展开,分段处理
  • 原文地址:https://www.cnblogs.com/Gukw/p/2918405.html
Copyright © 2011-2022 走看看