最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

[iOS]创建推送证书并导出为.p12格式

IT圈 admin 32浏览 0评论

2023年12月2日发(作者:卢珠)

[iOS]创建推送证书并导出为.p12格式欢迎关注我的公众号:CnPeng

在 iOS 项目中集成极光推送时,需要我们上传 p12 推送证书,如下图。本文将以图文的形式详细讲解如何申请和导出该证书。创建证书时需要先创建证书请求文件,然后再去开发者网站创建 AppId,最后从开发者网站申请对应的推送证书,具体如下:1 创建证书请求文件创建证书时需要先从本机的 钥匙串访问 程序中创建一个用于请求证书的 .certSigningRequest 文件,如下:然后按下图填写信息,注意,此处选择 存储到磁盘:选择文件存储位置:2 开发者网站创建 APP登录到苹果开发者网站,会看到如下界面,选择其中的 Certificates,Odentifiers & Profiles :如下图,Identifiers 选项卡可以查看和创建 APPID:3 开发者网站创建证书3.1 证书分类在创建证书前,我们先了解下 iOS 中证书的分类。常用的 iOS 的证书有三种:开发证书、发布证书、推送证书开发证书: 即 Development ,适用于开发环境,将应用安装到苹果真机测试时需要使用。发布证书: 即 Distribution ,当 App 开发完成需要上架到应用市场时,就必须使用发布证书打包 (打包后的文件为 ipa 格式),然后才能上传到 App Store 等待审核。一个账号下最多能创建 3 个 Distribution 证书。推送证书: 用于推送通知消息。配置该证书之后,推送的消息就可以在系统栏下拉查看。推送证书又分为:Apple PushServices 和 APNs Development iOS, 前者用于生产环境,后者用于开发环境。3.2 创建推送证书Certificates 选项卡下可以创建和查看证书:然后在新打开的 Create a New Certificate 界面中选择 Services 下的内容,如下:选择完想要创建的证书之后,点击页面右上角的 continue,如下:然后选择使用证书的 app:上传之前创建好的 .certSigningRequest 文件:然后会看到下图的样子,点击 Download 即可下载该证书:4 导出 P12 证书打开本机的 钥匙串访问 程序,如下图:将前面申请并下载好的证书拖到下图的 登录 目录下,然后在 我的证书、密钥、证书 三者中的任一选项卡中都可以找到我们刚导入的证书文件,找到之后,右击就可以导出 .P12 文件了,如图最后,将上面导出的 .p12 文件上传到极光即可。

2023年12月2日发(作者:卢珠)

[iOS]创建推送证书并导出为.p12格式欢迎关注我的公众号:CnPeng

在 iOS 项目中集成极光推送时,需要我们上传 p12 推送证书,如下图。本文将以图文的形式详细讲解如何申请和导出该证书。创建证书时需要先创建证书请求文件,然后再去开发者网站创建 AppId,最后从开发者网站申请对应的推送证书,具体如下:1 创建证书请求文件创建证书时需要先从本机的 钥匙串访问 程序中创建一个用于请求证书的 .certSigningRequest 文件,如下:然后按下图填写信息,注意,此处选择 存储到磁盘:选择文件存储位置:2 开发者网站创建 APP登录到苹果开发者网站,会看到如下界面,选择其中的 Certificates,Odentifiers & Profiles :如下图,Identifiers 选项卡可以查看和创建 APPID:3 开发者网站创建证书3.1 证书分类在创建证书前,我们先了解下 iOS 中证书的分类。常用的 iOS 的证书有三种:开发证书、发布证书、推送证书开发证书: 即 Development ,适用于开发环境,将应用安装到苹果真机测试时需要使用。发布证书: 即 Distribution ,当 App 开发完成需要上架到应用市场时,就必须使用发布证书打包 (打包后的文件为 ipa 格式),然后才能上传到 App Store 等待审核。一个账号下最多能创建 3 个 Distribution 证书。推送证书: 用于推送通知消息。配置该证书之后,推送的消息就可以在系统栏下拉查看。推送证书又分为:Apple PushServices 和 APNs Development iOS, 前者用于生产环境,后者用于开发环境。3.2 创建推送证书Certificates 选项卡下可以创建和查看证书:然后在新打开的 Create a New Certificate 界面中选择 Services 下的内容,如下:选择完想要创建的证书之后,点击页面右上角的 continue,如下:然后选择使用证书的 app:上传之前创建好的 .certSigningRequest 文件:然后会看到下图的样子,点击 Download 即可下载该证书:4 导出 P12 证书打开本机的 钥匙串访问 程序,如下图:将前面申请并下载好的证书拖到下图的 登录 目录下,然后在 我的证书、密钥、证书 三者中的任一选项卡中都可以找到我们刚导入的证书文件,找到之后,右击就可以导出 .P12 文件了,如图最后,将上面导出的 .p12 文件上传到极光即可。

发布评论

评论列表 (0)

  1. 暂无评论