制作p12证书[通俗易懂]

制作p12证书[通俗易懂]创建AppID,下载对应证书,双击证书导入mac,在钥匙串中导出p12证书文件。使用第三方推送需要配置p12证书。我记得用企业证书发布企业app打包前也导入了p12文件,不知道p12是否必须使用,不过都导入也没有什么问题。现在苹果证书的生成,不过基本思路一样,大同小异。要想生成苹果首先要打开苹果研发者网站。首先点击Account进行用户名/密码登陆。至于苹果研发证书和发布证书…

大家好,又见面了,我是你们的朋友全栈君。

创建App ID,下载对应证书,双击证书导入mac,在钥匙串中导出p12证书文件。
使用第三方推送需要配置p12证书。我记得用企业证书发布企业app打包前也导入了p12文件,不知道p12是否必须使用,不过都导入也没有什么问题。
现在苹果证书的生成,不过基本思路一样,大同小异。要想生成苹果首先要打开苹果研发者网站
这里写图片描述
首先点击Account进行用户名/密码登陆。
至于苹果研发证书和发布证书制作我早期的文章《苹果证书的申请与发布app》。MAC的CSR证书制作见我以前的文章制作苹果研发者证书和MAC的CSR证书。虽然现在页面改变比较大,大致操作方法还是那几个。
这里写图片描述
点击Certificates, Identifiers & Profiles进入证书管理。
这里写图片描述
点击App IDs可以看到iOS App IDs。若没有在这里创建自己app的Bundle Identifier对应的App ID,那么这个页面点”+”创建。
这里写图片描述
这里写图片描述
点击iOS App IDs列表对应的你想生成p12的App ID,若你没有勾选Push Notifications,看到是上面的页面。
这里写图片描述
这里写图片描述
点击Edit,若你没有勾选Push Notifications,看到是上面的页面。
这里写图片描述
这里写图片描述
勾选Push Notifications,没有点击编辑前可以看到那两个黄色的标志。点击编辑后看到,让你上传证书的蓝色高亮文字及按钮。
这里写图片描述
点击Creeate Certificate按钮看到上面页面。
这里写图片描述
点击Continue按钮
这里写图片描述
点击Choose File按钮,选择文件,点击Continue按钮。
这里写图片描述
只配置了Production SSL Certificate的CSR证书看到的是右边为绿色的激活状态,文字显示为Enabled,左边为黄色的待配置状态标志。
这里写图片描述
配置了Production SSL Certificate和Development SSL Certificate的CSR证书看到的是右边为绿色的激活状态,文字显示为Enabled。好了,上面已经把生成证书前的准备和配置,CSR证书的上传都介绍完毕了。下面就介绍,证书的下载与生成。
这里写图片描述
千万记住,要点击Certificates下的All,Development或Production。不是点Provisioning Profiles下面的All,Development或Distribution。我以前经常把这两个证书搞混。可以看到iOS Certificates列表。
这里写图片描述
这里写图片描述
选中你就要下载的证书。Type类型为APNs Development iOS代码是研发证书,Apple Push Services代表生产证书。点击Download按钮下载证书。下载证书一般下载mac的下载文件夹下,正式的名称以aps开头,后缀为cer。找到下载的证书文件,双击导入证书到mac电脑,若你的电脑钥匙串处于锁定状态,需要你输入电脑的密码。
这里写图片描述
找到Launchpad->其他->钥匙串访问->点击登录-> 点击证书->点击你需要导出证书的Apple Push Services证书->右击鼠标->在弹出的菜单中选导出”Apple Push Services:**“。
这里写图片描述
指定证书名称,点击存储按钮。
这里写图片描述
输入密码和验证。点击好。
这里写图片描述
输入你电脑的登录密码,点击允许就制作p12证书完毕。你可以拷贝这个证书给别人或上传证书到个推等推送平台上需要p12文件的地方。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/147653.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 《Unity开发实战》——3.5节创建透明纹理贴图

    《Unity开发实战》——3.5节创建透明纹理贴图

  • Android开发之activity跳转页面失败的问题

    Android开发之activity跳转页面失败的问题今天做地址管理,跳转新建地址页面发现一个问题,这么也跳转不到下一个页面代码如下:/***跳转创建地址页面*/privatevoidcreateAddress(){startActivityForResult(newIntent(this,CreateAddressActivity.class),CREATE_ADDR…

  • cnn-lstm网络处理时序(卷积的应用)

    本文回顾了ShaojieBai、J.ZicoKolter和VladlenKoltun撰写的论文:AnEmpiricalEvaluationofGenericConvolutionalandRecurrentNetworksforSequenceModeling。在TCN之前,我们经常将LSTM和GRU等RNN关联到新的序列建模任务中。然而,论文表明TCN(时间卷积网络)可以有效地处理序列建模任务,甚至优于其他模型。作者还证明了TCN比LST

  • Mac 破解zip压缩文件密码详解

    Mac 破解zip压缩文件密码详解使用fcrackzip来破解zip类型压缩文件fcrackzip是一款专门破解zip类型压缩文件密码的工具,工具破解速度还是可以的,能用字典和指定字符集破解,适用于Linux、MacOS系统。如果你的电脑没有安装brew,需要执行下面命令行/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebr…

  • 硬件工程师应该知道的音频功放电路

    硬件工程师应该知道的音频功放电路作为硬件工程师,特别是做纯粹模拟电路、应用于音频功放的工程师,对于A类,B类,AB类,D类,G类,H类,T类功放应该特别熟悉。大多数工程师或许只知道其中的一部分、或者知道大概,为了让更多的工程师掌握更加详尽的音频功放知识,下文对以上说的音频功放做详细的说明。本文引用地址:http://www.eepw.com.cn/article/201611/340477.htm  功放,顾名思义,就是功率放大…

  • 建立一个数据库

    建立一个数据库建立一个数据库MySQL的基础命令:        打开MySQL:netstartmysql   关闭MySQL:netstopmysql      登陆MySQL:mysql-uroot-p  然后根据提示输入密码           显示现有数据库:              showdatabases;           创建数据库: …

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号