有两种配置开发者证书的方法

第一种,通用的并且复杂的一种

0X01 创建请求证书的请求文件

1.打开钥匙串



ios刷证书 ios证书设置在哪_ios刷证书




ios刷证书 ios证书设置在哪_开发者_02

2.创建请求文件



打开:

钥匙串访问===>证书助理===>从证书颁发机构请求证书...


ios刷证书 ios证书设置在哪_ios刷证书_03





请求是:

存储到磁盘
设置电邮地址


点击继续


ios刷证书 ios证书设置在哪_ios刷证书_04


开发者证书请求文件6.png



ios刷证书 ios证书设置在哪_开发者_05


存储请求文件


0X02 创建开发证书

1.打开https://developer.apple.com 点击Account 登录




ios刷证书 ios证书设置在哪_ios刷证书_06



ios刷证书 ios证书设置在哪_开发证书_07


点击:Certificates, Identifiers & Profiles


ios刷证书 ios证书设置在哪_开发证书_08



点击Certificates 的+号,准备创建开发者证书


ios刷证书 ios证书设置在哪_ios刷证书_09


这里根据自己的需求选择开发证书还是生产证书(如果是自己测试可以选择Development开发证书,如果发布appstore提审,则需要Production生产证书)


ios刷证书 ios证书设置在哪_ios刷证书_10


ios刷证书 ios证书设置在哪_开发者_11



拖到屏幕最下面,选择继续

ios刷证书 ios证书设置在哪_开发证书_12



选择继续


ios刷证书 ios证书设置在哪_开发者证书_13


创建开发者证书8.png


这里选择刚才生成的创建开发者证书的请求文件


ios刷证书 ios证书设置在哪_开发者证书_14


创建开发者证书9.png



ios刷证书 ios证书设置在哪_开发者_15


创建开发者证书10.png


选择继续


ios刷证书 ios证书设置在哪_开发者证书_16


创建开发者证书11.png


这里选择下载,证书已经配置完成,下载到本地,然后点击Done

我之前在创建证书请求文件时配置的常用名称wang_develop 这里看到表示成功了

第二种,通过Xcode配置,(我这里是Xcode9.2,Xcode8.0及以上都可以)

1.打开Xcode,这里就不说怎么打开了
2.点击左上角Xcode按钮===>Preferences...


ios刷证书 ios证书设置在哪_开发者证书_17



创建开发者证书21.png


  1. 点击 Accounts 选择自己apple账户,然后点击 * Manage Certificates*


  2. ios刷证书 ios证书设置在哪_开发者证书_18

  3. 创建开发者证书22.png

4.点击+号



ios刷证书 ios证书设置在哪_ios刷证书_19


创建开发者证书23.png


这里点击+号后展开菜单有Development和App Store(这里根据自己的需求选择开发证书还是生产证书(如果是自己测试可以选择Development开发证书,如果发布appstore提审,则需要App Store生产证书))
等待证书添加完成


ios刷证书 ios证书设置在哪_开发者证书_20


创建开发者证书24.png


这里证书添加完成,然后重启Xcode,防止出现未知bug

添加AppId

1.App IDs==>+号



ios刷证书 ios证书设置在哪_开发证书_21


配置开发者AppID-1.png



ios刷证书 ios证书设置在哪_开发证书_22


配置开发者AppID-2.png


添加AppId的名字和BundleID
点击继续,(在屏幕最下面)
3.选择选项点击继续



ios刷证书 ios证书设置在哪_开发证书_23


配置开发者AppID-3.png


4.点击Register完成



配置开发者AppID-4.png