【iOS】如何制作苹果开发者证书、p12文件全流程(图文详情)

前提准备

  • 苹果开发者账号
  • Mac电脑

创建Certificates

制作certSigningRequest文件

command+空格 唤出全局搜索,搜索钥匙串访问,回车打开

左上角点击:钥匙串访问-证书助理-从证书颁发机构请求证书

进入界面之后,请输入:

  • 用户电子邮件地址(开发者账号邮箱)
  • 常用名称(随便填)
  • 存储到磁盘
  • 保存到桌面即可

填了用户电子邮箱之后CA邮箱可以不填

这样你就会得到后缀为certSigningRequest的文件。

苹果后台导入创建

地址:(没登录先登录,登录之后会自动重定向)

bash 复制代码
https://developer.apple.com/account/resources/certificates/list

点击添加

这里我们是要发布应用到App Store,则选择 iOS Distribution (App Store Connect and Ad Hoc)

如果要测试,则选择制作测试证书 iOS App Development

选择完之后,点击右上角的Continue进入下一步:

接着选择文件就是选择上一步保存在桌面的certSigningRequest文件

然后最后一步就得到了我们的证书了,一个cer文件,选择下载下来即可。

制作p12文件

通过上面的步骤,我们必然会得到一个cer文件和一个certSigningRequest文件

我们双击cer文件,这个时候会自动将文件导入到钥匙串访问中

右键导出并设置密码保存到桌面即可



制作Identifiers

选择【Identifiers】,然后点击【Identifiers +】创建App Ids,然后按照图片的选择进行下一步即可


然后填写描述信息(Description,不要写中文,可以随便写)和包名Bundle ID(一般是com.xxxx.xxxx这种格式)

然后下面的选项就只需要勾选Access Wi-Fi Information

然后继续就生成了Identifier文件。

制作描述文件profiles

经过上面的步骤,我已经拿到p12文件、cer文件,生成了Identifier文件、提审包名,那么最后一步就是把cer文件和Identifier文件关联起来

1、点击添加

2、选择开发描述文件App Store Connect

3、选中刚刚制作好的包,这里点击下拉,如果你上面的步骤成功了,肯定能选择

4、然后继续选中证书

5、然后填写描述文件名称

6、最后就会生成描述文件了

下载下来即可

最终文件

一个cer文件、p12文件、mobileprovision文件

相关推荐
玫瑰花开一片一片5 小时前
Flutter IOS 真机 Widget 错误。Widget 安装后系统中没有
flutter·ios·widget·ios widget
烎就是我7 小时前
100行代码swift从零实现一个iOS日历
ios·swift
鸿蒙布道师1 天前
鸿蒙NEXT开发通知工具类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
鸿蒙布道师1 天前
鸿蒙NEXT开发网络相关工具类(ArkTs)
android·ios·华为·harmonyos·arkts·鸿蒙系统·huawei
余生大大1 天前
关于Safari浏览器在ios<16.3版本不支持正则表达式零宽断言的解决办法
ios·正则表达式·safari
爱分享的程序员1 天前
前端跨端框架的开发以及IOS和安卓的开发流程和打包上架的详细流程
android·前端·ios
Macle_Chen1 天前
ios开发中xxx.debug.dylib not found
ios·bug·debug.dylib
WDeLiang2 天前
Flutter 环境搭建
flutter·ios·visual studio code
lilili啊啊啊2 天前
iOS 应用性能测试工具对比:Xcode Instruments、克魔助手与性能狗
测试工具·ios·iphone·xcode·克魔