IOS 开发者证书创建流程

证书列表.png

点击圆圈位置的加号,开始创建证书。
可以看到如下界面

创建证书.png

选择“Development”下的“iOS App Development”,进行真机调试电脑授权申请。然后界面往下拉,点击界面最下方的“Continue”进行创建。

95E2C8FB-F18C-4F26-9D24-9EE34C2FE9D0.png

这一步是说,若要手动生成的证书,您需要从您的 mac生成一个证书签名请求 (CSR) 文件。要创建 CSR 文件,请按照下面的说明使用“钥匙串访问(keychain Access)”来创建一个。

创建一个 CSR 文件。

在你的 Mac 上的"应用程序"文件夹,打开"实用程序"文件夹和启动"钥匙串访问"。
在钥匙串访问下拉菜单中,选择钥匙串访问 > 证书助理 > 从证书颁发机构请求证书。

证书助理.png

如果想通过邮件来接收生成的证书,则需要填写邮箱,两个邮箱填写一样的就行,之后在“请求是”里面选择用“电子邮件发给CA”,即可通过电子邮件收到钥匙串配置文件。

这里为了方便,直接选择存储到磁盘,放到桌面。

D99E3CD9-7DF9-44E5-9AD6-D31F2FA17007.png

点击存储,然后点击完成,这样我们就创建好了CSR文件。

然后回到创建证书的步骤,我们点击continue。

生成证书.png

点击choose file,选择我们刚才创建好的CSR文件。点击继续,这样证书就创建好了。

证书创建完成

点击“Download”按钮,下载开发证书。
双击我们生成的.cer文件,一定要双击,双击后它会默认安装到钥匙串中,不然使用的时候会出现问题。
截止到目前为止,我们已经完成了对当前电脑授权,允许当前电脑进行真机开发(Tips:即钥匙串已经安装了授权证书,如果是用的其他电脑的钥匙串配置文件,则需要吧下载下来的cer文件,给对应电脑,并在对应电脑上双击)。

之后点击左边目录中的“Identifiers”下的“App IDs”,这里是为我们的工程创建一个标示,也就是俗称签名,只有满足标示的工程才能进行真机调试。
同样点击右上方的“十”号按钮,进行创建标示。如图。

签名1.png

这里,需要我们创建标示了,在“name”的地方填写标示的名字,方便最后一步生成证书的时候,容易找到我们创建的标示。
接下来在 “App ID Suffix” 中的 “Explicit App ID” 的 “Bundle ID:” 里面填写我们的标示(也就是签名),格式下方给出的有例子。按照格式来些就好。笔者的习惯就是喜欢把公司网址反写最后加上项目名字,例如:com.shenjx.TestDemo。
当然,我们不必要为每一个工程都生成一个签名标示,苹果给我们提供了一种广域标示的方法。
还是同样的界面,我们选择“App ID Suffix” 中的 “Wildcard App ID”里面的“Bundle ID:” 填写我们的签名,注意格式下方给出的有例子。这里笔者也是按照这样的格式来写的,依然是“ com.shenjx.* ”,用的时候把“ * ”替换成各种你需要的字符就行。也就是一个广域标示可以对应多个工程。如图。
之后我们点击最下方的“continue”,进行下一步。

签名2.png

核对一下信息后,然后直接点击最下方的“Register”,发布我们创建的标示。
到这一步我们的标示已经创建完成了。

AB07F4A4-6DE1-48D7-B4D1-FEE0F3404137.png

我们授权完电脑设定完签名之后,需要添加设备了,也就是允许进行真机调试的设备,例如(iPhone、ipad等)。
点击左边目录中的“Devices”,同样点击右上方的“十”号,进行添加。
我们可以选择一次添加一个设备,也可以一次添加多个设备。推荐一次加一个不费事,一次添加多个文件格式易出错。

最后一步,生成调试证书。
点击最左边目录栏,选择“Provisioning Profiles”目录下的“All”,同样点击右上方的“十”号进入证书添加界面。如图。

选择类型.png

我们选择"iOS App Development"点击界面最下方的“Continue”。

配置.png

这一步是选择我们创建的标识(或者签名),我的标识是“AFlowyears”。点击“Continue”,继续下一步。

AA1BB955-6239-494E-A4B1-D9E334EF921B.png

然后选择需要调试的机器:

选择调试机器.png

点击continue。
为我们的证书填写一个名字,一定要填一个好找的名字,不然以后在Xcode中会有很多证书,不好找。

填写证书名字.png

之后点击“Continue”,来生成最后的证书。
在新的界面中点击"Download",下载下来的证书就是我们最终的证书,依然是需要双击,这次双击是安装到Xcode。
好了,到这里我们的证书就申请完了。我们一共下载了2个文件,一个后缀是“.cer”的文件,一个是后缀为“.mobileprovision”的文件。

猜你喜欢

转载自blog.csdn.net/qq_37310110/article/details/81568347