开发者证书制作流程

首先,App ID要设置好,为了配置开发pp配置文件,设备Devices也要有(至少有一台测试设备);

本文从三个主要步骤来梳理的:

1、制作.certSigningRequest证书

2、制作.cer开发/发布证书(.p12证书)

3、制作PP配置证书


一、制作.certSigningRequest证书

1、创建证书文件:

1) 创建证书请求文件(必须使用Mac电脑):打开后,选择 钥匙串访问--证书助理--从证书颁发机构请求证书,如下图所示:


开发者证书制作流程_第1张图片

2)填写好证书信息,保存该证书。

注意:用户电子邮件地址是必填项,ca电子邮件地址是选填项,常用名默认出现的可以不用填;

请求是:选择“存储到磁盘”,存储到电脑桌面上,方便是一个。


开发者证书制作流程_第2张图片

3)点击“继续”,选择存储该证书的位置,即可生成证书请求文件,如下图所示:


开发者证书制作流程_第3张图片

二、制作.cer开发/发布证书

1)开始创建证书:


开发者证书制作流程_第4张图片

2)点击上面的两处箭头,就进入下图中界面:

证书有两大类,开发证书(Development,也称为调试证书)发布证书(Production)上架配置这个证书

常用的有以下几种:

① iOS App Development:真机调试证书。

② Apple Push Notification service SSL (Sandbox):推送调试证书,直接用 Xcode 调试到设备的 App 需要调试证书推送通知。

③ App Store and Ad Hoc:发布证书,App Store、In-House(之前是有这个的,不过现在看不到,先不管)、Ad Hoc 发布方式都需要这个证书来签名。

④ Apple Push Notification service SSL (Sandbox & Production):推送正式证书,AppStore、In-House、AdHoc 都需要用正式推送证书推送通知。

注意:这几种证书的创建都是需要上传CSR文件(就是刚刚创建好的 CertificateSigningRequest.certSigningRequest文件)。


开发者证书制作流程_第5张图片

3)点击 Continue,它会提示你需要一个 CSR 文件(也就从证书机构请求的那个文件),选择文件(Choose File)上传,然后点击“Cenerate”,创建完成。


开发者证书制作流程_第6张图片



开发者证书制作流程_第7张图片


4)创建完成,以后可以下载证书(点击:Download)文件,下载完毕,双击即安装到本电脑,该文件可以用于生成P12文件(很多第三方平台都需要这个文件生成苹果ipa安装包文件)


开发者证书制作流程_第8张图片

三、制作PP配置证书(描述文件Provisioning Profile):

1 、点击右上角的“+”号,分别创建开发用的 Provisioning Profile 和发布到 App Store 用的 Provisioning Profile


开发者证书制作流程_第9张图片

2、 有两种类型的PP文件,一种是开发时使用的Provisioning Profile,一种是发布时使用的Provisioning Profile;这两种配置证书在配置时,过程有稍微的区别,发布的PP文件不需要添加测试设备信息,而开发的PP文件需要添加测试设备信息;


开发者证书制作流程_第10张图片

2.1.1、选择Development下的iOS App Development(制作开发pp)或者Distribution下的App Store(制作发布PP),继续(Continue)下一步,进入下面的界面:选择创建的app id 也就是(bundle id),选择“continue”,继续下一步;


开发者证书制作流程_第11张图片

2.1.2、 选择创建的开发/发布证书:证书选择完,点击下一步,制作开发/发布pp证书的跳转不一样:是发布pp证书制作时,直接跳到填写下图2.1.3的profile  name界面;是开发pp证书制作时,会跳到选择填写测试设备UDID信息界面下图1.2.1.1,当添加完测试设备UDID信息时,点击进入下一步会进入填写profile  name界面,后面流程都一样了


开发者证书制作流程_第12张图片

2.1.2.1、制作开发pp文件时,添加测试设备UDID等信息,点击continue,进入填写下图2.1.3的profile  name界面


开发者证书制作流程_第13张图片


2.1.3、 填写profile  name:随意写,也可以根据app的名字填写;选择“continue”,


开发者证书制作流程_第14张图片

2.1.4、发布的PP证书创建完毕,可以看到 download 按钮,可以下载相关文件,下载完毕,双击即安装到本电脑中,至此PP文件配置完成;


开发者证书制作流程_第15张图片


注意:在2.1.2.1中,当没有设置测试设备时,需要你自己添加下,添加苹果40位的UDID时,查找UDID,可以通过苹果手机连到电脑,在itunes中查看手机信息,得到


开发者证书制作流程_第16张图片



至此,开发中需要的必须证书配置完毕,只需要在xcode中选择对应开发账号、证书就可以了

你可能感兴趣的:(开发者证书制作流程)