美文网首页
开发者证书制作流程

开发者证书制作流程

作者: 麦田的守望者Sunshine | 来源:发表于2018-02-06 11:38 被阅读0次

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

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

    1、制作.certSigningRequest证书

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

    3、制作PP配置证书

    一、制作.certSigningRequest证书

    1、创建证书文件:

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

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

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

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

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

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

    1)开始创建证书:

    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文件)。

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

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


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

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

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


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


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

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

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

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

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

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

    相关文章

      网友评论

          本文标题:开发者证书制作流程

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