春
  • 发布:2024-08-14 14:36
  • 更新:2024-08-14 14:36
  • 阅读:143

使用了推送功能怎样生成推送证书

分类:HBuilderX

使用了推送功能后,要生成推送证书,不过这个推送证书并不是用来打包的,推送证书的作用是放在推送平台里用来发送消息用的,生成了推送证书后,依然还需要生成打包证书。

我们这篇文章来说下,使用了推送功能后,证书和证书profile文件如何修改。

假如你用了推送功能,在苹果创建应用的时候,需要勾选上支持推送,创建identifiers(appId)的时候,要注意勾选下图的选项。

因此修改了苹果开发者中心的应用的属性,所以要重新生成证书,然后参考这篇文章先创建打包证书:https://www.yunedit.com/xueyuan/jx/uniappcreatecert

appId勾选了支持push的时候,是需要绑定一个推送证书的,所以你需要创建一个推送证书。

注意这个推送证书并不是用来打包的,创建推送证书的步骤跟上面链接的教程的流程几乎一样,可以先在香蕉云编生成一个csr文件,然后再去苹果开发者中心的certificates菜单,创建一个cer证书,然后回到香蕉云编上传这个cer文件,生成一个p12。(具体图文教程参考上面发的教程链接),和教程不同的是,创建cer文件的时候,需要选择推送类型,不是其他的类型。

这样,你会生成两个p12证书文件,一个是打包用的证书,一个是推送用的证书,还有一个证书profile文件。总共三个文件。其中打包证书p12文件和证书profile文件,是用来在uniapp打包用的,推送证书p12文件是用来放在推送平台发消息的。这里比较重要,不要用推送证书来打包哦。

0 关注 分享

要回复文章请先登录注册