Ios上架证书获取第二版

本文共阅读

Ios上架证书获取第二版

  1. 总体任务
    四个证书:开发证书,发布证书,开发推送证书,发布推送证书
    两个profile:开发profile,发布profile

  2. 间接需求:
    APPID,BoundleID,CSR文件

3.APPID(https://developer.apple.com/account/ios/identifier/bundle)

upload successful

然后选择服务范围(可不选):

upload successful

upload successful
连续下一步,我们便获得了一个叫testAPP的APPID

upload successful

4.CSR文件(以mac为例)
在“钥匙串”中选择“从证书颁发机构申请证书”,

upload successful
“请求是”修改为存储到磁盘,电子邮件填写开发者账号的邮箱,名称随意,CA地址可留空,然后选择继续便可以保存一份CSR文件到本地。
5.开发者证书(https://developer.apple.com/account/ios/certificate/development)

upload successful
点击创建,选择IOS开发,点击下一步,

upload successful
然后会要求上传CSR文件,直接上传刚才申请的CSR文件即可,

upload successful

这样便获取到了第一份证书,下载到本地导入“钥匙串”再选择到处为p12文件,就可以获取到第一个需要的p12文件。

  1. 发布证书(https://developer.apple.com/account/ios/certificate/distribution)

upload successful
此时选择production下面的第一个分类

upload successful
点击下一步,会继续需要上传CSR文件,依旧是刚才申请的那份

upload successful
下一步即可申请完成,然后下载转换成p12,就获取到了第二份需要用到的p12文件。

6.开发推送证书
回到APPID的页面(https://developer.apple.com/account/ios/identifier/bundle),然后选择刚才创建的APPID,选择编辑。

upload successful

upload successful

下拉可以找到推送相关的分栏,勾选,并依次选择创建开发推送证书以及创建发布推送证书

upload successful
在开发推送证书创建页面,只需上传CSR文件即可创建成功,下载转换变获取到了第三份需要的p12文件。
发布推送证书创建页面几乎和开发推送证书创建页面完全一样,同样上传CSR,创建成功,下载转化获取到最后一份需要的p12文件。

7.开发profile(https://developer.apple.com/account/ios/profile/limited/landing)

upload successful

选择IOS开发

upload successful
下一步后选择刚才创建的APPID

upload successful

然后下一步选择开发者证书

upload successful
然后会让你选择或者新建设备

upload successful
这里选择创建,然后用自己设备的UDID注册一下即可

upload successful
注册完成后可能要重新选择创建开发推送Profile,重复前几步,然后选择新建的设备

upload successful
最后为这个profile取个名字,下载即可

upload successful

8.发布推送profile(https://developer.apple.com/account/ios/profile/production/landing)
和开发推送profile几乎完全一样,类别的时候选择production分栏下面的APP STORE分类,然后选择APPID,选择IOS发布证书,然后取个名字下载,即可获取最后一个需要的profile

补充说明
在将cr证书导入“钥匙串”并转换为p12时,如果双击安装,有时候会因为未知原因使证书安装在了错误的分类下,从而无法读取到私有key,也就无法生成对应的p12文件,使导出时p12选项为灰色。解决方式可以尝试直接打开“钥匙串”,选择分类是“我的证书”,钥匙串为“登录”,然后直接将证书拖入此处即可防止此种情况发生。

upload successful

本文链接: http://www.yixuankeer.win/2017/09/18/Ios上架证书获取第二版/
ps:文章评论需翻墙可见