{ react-native }

  • 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:文章评论需翻墙可见