美文网首页
iOS--xcode11上架证书配置

iOS--xcode11上架证书配置

作者: lizhi_boy | 来源:发表于2020-03-12 11:50 被阅读0次

xcode11之后上架的证书有所区别,下面详细说一下在xcode11打包到上架的一系列操作。
这里直接省略了创建AppID这个步骤,这个步骤过程比较简单,不明白的同学可以自行简书搜索一个就会有很多教程。

1、创建本地CSR证书

1. 启动位于 /Applications/Utilities 中的“钥匙串访问”。
2. 选取“钥匙串访问”>“证书助理”>“从证书颁发机构请求证书”。
3. 在“证书助理”对话框中,在“用户电子邮件地址”栏位中输入电子邮件地址。
4. 在“常用名称”栏位中,输入密钥的名称 (例如,Gita Kumar Dev Key)。
5. 将“CA 电子邮件地址”栏位留空。
6. 选取“存储到磁盘”,然后点按“继续”。
7. 选取一个存取路径(例如桌面),保存生成的csr文件。
钥匙串访问一.png
钥匙串访问二.png

二、新建Certificates

  1. 登录开发者网站选择添加Certificates

    新建Certificates1.png
  2. 选中Apple Distribution Sign your apps for submission to the App Store or for Ad Hoc distribution. For use with Xcode 11 or later.点击继续

    1307506-d4546e979f92e5bf.png
  3. chooseFile中选择上面创建好的csr文件,点击继续完成创建

    1307506-b85e730e10014ebe.png
  4. 可选择保存当前创建的证书(记住当前的certificate的创建时间,比如当前有效截止时间是20210310,这样是方便项目交接「项目什么时候要更换证书」和上架证书的创建)
    一定记住当前的certificate的有效截止时间!
    一定记住当前的certificate的有效截止时间!!
    一定记住当前的certificate的有效截止时间!!!

    image.png

三. 创建你的appstore发布证书

  1. 新建appstore的profile


    image.png
  2. 选择appstore选项,继续


    image.png
  3. 勾选你的bundleID对应的App ID,继续

    image.png
  4. 选择对应certificates,继续
    比如,我上面在二、新建Certificates中的第4步中就明确记录了当前的certificates的有效截止日期(实际上这里显示的日期要晚一天,Mar 09, 2021,这个就是我上面创建好的certificate

    image.png
  5. 证书命名(辨识度好一点的)然后下载保存你的发布证书。


    image.png

注意事项

如果公司项目组较多,在第二步中创建的【二、新建Certificates】certificates是可以共用的多台设备的,因为本人发现在我创建完certifcates的时候发现账号已经超出的创建的限制,如图:

image.png
所以你创建certificate必须给接下来可能更新或者新建上架证书的项目组共用(因为别人创建不了了)其具体做法是:
  1. 打开钥匙串
    找到你创建的AppleDistribution证书(签发者是Apple worldwide develer.....)
    注意截止日期和你第二步中创建的【二、新建Certificates】的截止日期对应(比如20210310)
    image.png
  2. 右键弹出框选择导出


    image.png
  3. 命名+保存


    image.png
  4. 设置密码
    记住你设置的密码,别人打开你的p12证书的时候是要输入密码的


    image.png
  5. 保存你的创建的p12证书,最好附件一个说明(把你的密码附带一起),比如


    image.png

这个p12证书是其它项目组的开发人员打包的时候用到,直接打开后会在钥匙串中显示就行了,如果没有这个p12证书,打包的时候会提示证书的匹配出错,导致打包失败。

相关文章

  • iOS--xcode11上架证书配置

    xcode11之后上架的证书有所区别,下面详细说一下在xcode11打包到上架的一系列操作。这里直接省略了创建Ap...

  • iOS App发布资料(I)

    发布文件解说 资料详细链接 上架流程(I)上架流程(II)上架流程(III) 证书配置错误 没有私钥的证书 原因:...

  • 上架App Store那些事

    上架前注意:证书:发布证书、配置APPIDS、生成描述文件,有推送功能的记得要配置“推送证书”(在配置APPIDS...

  • IOS开发_APP上架APP Store流程

    1、账号、证书配置; 2、打包; 3、上架App Store; 4、发布; 1、账号、证书配置; 2、打包; ...

  • iOS 上架流程(简洁版)

    前提--在证书配置好的情况下,证书配置有电脑的调试证书及上架证书 步骤1:在苹果商店创建应用 步骤2:在xcode...

  • iOS打包上架($99账号)

    本文章用于App上架 一、App 上架证书和配置文件的生成--》IPA包(用于App上架审核、App任意手机测试)...

  • 【6】iOS开发·上架流程

    iOS证书配置请参考上一篇iOS开发证书配置,本文仅讲述App上架的步骤。 一、App Store Connect...

  • IOS上架(1)——证书配置

    发布证书生成流程简述 1、证书分类 申请开发者证书,证书分为(账号类型分为个人(Individual)、公司(Co...

  • iOS项目从0-1过程

    最近从0开始做一个项目,记录一下过程(~~持续更新) 证书配置 iOS证书配置及上架流程 iOS App Icon...

  • iOS证书配置及上架流程

    iOS APP上架流程详解 使用AutoMatically manager signing iOS App Ico...

网友评论

      本文标题:iOS--xcode11上架证书配置

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