当前位置:   article > 正文

iOS发布证书申请流程记录_苹果ios开发证书发布证书申请

苹果ios开发证书发布证书申请

项目中APP发布证书过期了,重新走遍流程,简要记录下


!!!!所有操作都在MAC电脑上操作,苹果开发者平台 

iOS发布证书用于上架AppStore,打包APP时需要2个文件xxx.p12证书xxx.mobileprovision描述文件

在申请证书之前需要生成证书签名请求文件CSR(" xxx.certSigningRequest "文件),(这个文件只需要申请一次 后面都可以复用),步骤如下:

1. 打开“钥匙串访问”应用程序。

2. 在菜单栏中选择“钥匙串访问”>“证书助理”>“从证书颁发机构请求证书”。

3. 在弹出的窗口中,填写与开发者账号关联的电子邮件地址和一些其他信息。

4. 选择“存储到磁盘”,然后选择一个适当的存储位置。

5. 在弹出的窗口中,选择一个名称和密码来保护证书签名请求。

6. 单击“继续”,然后保存证书签名请求。

一、***.p12证书


1、在证书管理页面【Certificates,Identifiers & Profiles】选择 "Certificates" ,点击页面的【+号】创建一个新的证书。

【点击"Certificates"可查看到已申请的所有证书(TYPE:Development 为开发证书,Distribution为发布证书)】

2、在 "Software" 栏下选择 "iOS Distribution( App Store and Ad Hoc )",  点击"Continue"按钮。

3、点击"Choose File..."选择保存到本地的 " xxx.certSigningRequest "文件,点击"Continue"按钮。

4、生成证书成功,选择"Download" 将证书下载到本地 【ios_distribution.cer】。

5、双击【ios_distribution.cer】文件将证书导入到 ,可以在证书列表中看到刚刚导入的证书。

6、在证书被信任有效情况下,选中导入的证书,右键选择 "导出..."

7、在弹出窗口中输入文件名、选择路径后点击 "存储":(文件格式一定要是.p12!!!!)

8、需要输入密码及确认密码后点击就得到了 xxx.p12格式的发布证书文件(uniapp 打包时需要填写的密码)

----问题:【ios_distribution.cer】在"钥匙串访问 "工具中显示不受信任的问题。

----解决:重新下载"Apple Worldwide Developer Relations Certification Authority"证书并安装

苹果官网下载地址:https://www.apple.com/certificateauthority/ 

双击不受信任的证书,在弹窗中的"细节",找到组织单位G3,在下载地址中找到【Worldwide Developer Relations - G3】点击下载,下载后双击文件即可。


二、****.mobileprovision描述文件

1、在证书管理页面选择 "Profiles",点击页面上的【+号】添加一个新的描述文件。

2、在 "Distribution" 栏下选中 "App Store Connect",点击"Continue"按钮.

3、选择要发布APP的 "App ID" ,点击"Continue"按钮

4、选择之前创建的【ios_distribution.cer】,点击"Continue"按钮

5、输入描述文件的名称, 点击"Generate" 生成描述文件.

6、点击 "Download" 将描述文件下载到本地(文件后缀为 .mobileprovision).

 参考链接 

https://blog.csdn.net/2303_77072102/article/details/133821178

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/酷酷是懒虫/article/detail/748693
推荐阅读
相关标签
  

闽ICP备14008679号