【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文件

相关推荐
黑科技iOS上架13 小时前
双引擎解决oc/swift开发引用加固难题
开发语言·ios·swift·审核·ios混淆·执行程序差异化
wechatbot88814 小时前
企微第三方自动化开发:原生能力无阉割 API 开放平台介绍
后端·ios·微信·企业微信·ai编程·ipad
黑科技iOS上架14 小时前
iOS framework/dylib动态库定向加固实战
macos·ios·objective-c·cocoa·审核·ios混淆·执行程序差异化
可乐鸡翅yeah_1 天前
fmp4 碎片 MP4 格式 HLS 流,和传统 TS 分片有什么不一样
开发语言·javascript·ios·音视频·safari·m3u8·m3u8在线播放
茶底世界之下2 天前
为什么高精度透明图片上传到 Metal 时,必须把“拷贝像素”与“混合合成”分开
ios
老李IT笔记2 天前
iOS 27 更新延迟只能给 1 到 90 天:两个参数怎么配,配错了会发生什么
ios·智能手机
Helix2502 天前
移动端浏览器内核之争:iOS 为何强制使用 WebKit?
ios·safari·webkit·wkwebview·浏览器内核·blink·ios浏览器内核
传奇开心果编程2 天前
【SwiftUI提高练中学】第13课 实时活动与灵动岛:ActivityKit 实战
学习·ui·ios·swiftui·swift
可乐鸡翅yeah_2 天前
M3U8 防盗链 URL‑Token 签名,新手开发实操避坑
开发语言·javascript·ios·音视频·safari