美文网首页
百度云推送证书生成流程

百度云推送证书生成流程

作者: zysmoon | 来源:发表于2017-09-30 14:56 被阅读0次

    生成上传证书

    参考文章:
    //生成证书
    http://www.jianshu.com/p/95d6e3d435d7

    流程参考百度百度push服务sdk用户手册(ios版) (很全很强大)
    http://push.baidu.com/doc/ios/api

    百度上传推送的时候需要上传Pem格式的文件
    原因是 百度推送的时候是向苹果的服务器推送的 然后苹果在向各个手机推送消息
    首先去苹果账号中生成需要的推送证书

    1选择要添加的推送的APP ID (我是之前创建好的APPID 现在需要添加功能 百度文档上是从新开始的)

    1.png

    点击进入 选择推送

    2.png 3.png 4.png

    问题来了 证书如何创建 首先需要创建一个新的空白证书

    5.png 6.png 7.png

    生成一个空白证书 类似这样

    补录空白证书.png

    然后回到 自己的账号中点击开始创建 推送证书 (可以在APP IDs 中直接去创建对应的证书 不用和百度那样需要点进创建证书 再去选择创建)

    8.png 9.png 10.png 11.png

    点击开始生成 (测试推送 和开发推送都可以这么创建)

    12.png

    创建完成后 点击下载 然后双击 就可以在 钥匙访问 中找到了

    13.png 14.png

    导出的时候一定不要打开 要直接导出p12文件

    15.png 16.png 17.png

    打开终端


    34040CBD-9E5A-4091-BEA6-A3DD3E48A6B3.png

    //打开证书所在位置 (例:如果放在桌面就用下面的这个 如果在文件夹中 就 在命中 输入CD 然后将文件夹拖入命令中 回车就可以到这个文件位置 )

    例: cd desktop (在桌面)

    生成命令 “openssl pkcs12 -in 导出的文件.p12 -out 要生成的文件.pem -nodes ”
    生成的时候 期间会让输入密码 密码是证书密码

    18.png

    生成完成

    19.png

    至此证书生成成功 就可以去上传给百度了

    相关文章

      网友评论

          本文标题:百度云推送证书生成流程

          本文链接:https://www.haomeiwen.com/subject/uhngextx.html