iOS打包上架流程2020-打包流程

iOS打包流程简单分为如下几个步骤,下面小编为大家一一介绍下:

  • 步骤一:自己mac上使用“钥匙串访问”创建CSR文件

Launchpad -》其他 -》钥匙串访问 -》钥匙串访问工具栏 -》 证书助理 -》 从证书颁发机构请求证书 -》 填写CSR文件信息并存储到磁盘固定位置


钥匙串访问.png
创建CSR文件.png
CSR文件信息.png
  • 步骤二:生成发布证书

打开https://developer.apple.com网址 -》 Account -》左侧或中间的Certificates,Identifiers,Profiles -》 默认进入Certificates列表页面 -》 点击Certificates右侧的“+” -》 Create a New Certificate页面的Software选择“Apple Distribution”,Services中根据需要进行选择,选择后点击右上角的“Continue” -》Choose步骤一生成的CRS文件 -》点击“Continue”生成证书 -》Download 证书 -》“钥匙串访问中”点击“证书”,选择刚刚生成的证书右键“导出”p12文件

Account账号需要是已付费的开发者账号,如果没有,点击Account后按照页面提示进行注册。
开发者账号的四种类型:个人、公司、企业、高校,每年缴费分别为$99、$99、$299、免费。
从2020.06.30 开始,上传到App Store上的APP必须是iOS 13 SDK或以上,XCode 11或以上
一个开发者账号可以生成不超过3个生产证书,不超过2个开发证书,共同开发时需要生成p12文件供其他同事使用;可以在Certificates列表页面点击某个之前创建的现在不用的证书,进入该证书详情后可以进行Revoke(删除)操作
Developer.png
DeveloperHome.png
Certificates-01List.png
Certificates-02Software.png
Certificates-03Services.png
Certificates-04CSR.png
Certificates-05导出p12文件.png
  • 步骤三:绑定App ID

打开https://developer.apple.com网址 -》 Account -》左侧或中间的Certificates,Identifiers,Profiles -》 点击左侧Identifiers进入Identifiers列表页面 -》 点击Identifiers右侧的“+” -》 Register an App ID 页面填写“Description”和“Bundle”,点击“Continue”

Description:该App ID的简单描述,按要求用英文即可。
Bundle:同XCode中的Bundle保持一致,按要求用英文即可。
Identifiers-01List.png
Identifiers-02Information.png
  • 步骤四:生成Profile描述文件

打开https://developer.apple.com网址 -》 Account -》左侧或中间的Certificates,Identifiers,Profiles -》 点击左侧Profiles进入Profiles列表页面 -》 点击Profiles右侧的“+” -》 Register a New Provisioning Profile 页面选择“Distribution”中的App Store,点击“Continue”

Distribution:发布到App Store中需要用到。
Development:开发时用到。
Profiles-01List.png
Profiles-02Information.png
Profiles-03Information.png
Profiles-04Success&Download.png

未完待续......

后期有《iOS打包上架流程2020-上架流程》

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步...
    c25b阅读 1,040评论 0 0
  • 一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步...
    _Dam0n阅读 41,721评论 4 54
  • 关于这一块内容,在网上搜帖子都是比较老的了,看帖子上的截图基本都是Xcode6以前 iOS8版本左右的年代了,对于...
    追风筝的荧火虫阅读 1,223评论 1 21
  • 一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步...
    该简书已经停止更新阅读 194,158评论 170 728
  • 一、前言: 作为一名iOSer,把开发出来的App上传到App Store是必要的。下面就来详细讲解一下具体流程步...
    夭Y夭阅读 1,407评论 3 6