Mac上获取私钥证书P12文件(也可以给win11的HbuilderX使用)

按顺序操作即可解决,适配你要给 Windows uniapp 打包用 P12 的需求。

当前 Mac 根本没创建或没有导入过 iOS 开发证书

一:生成证书签名请求 CSR(必须本机操作)

1.Mac 打开「钥匙串访问」→ 顶部菜单:钥匙串访问 → 证书助理 → 从证书颁发机构请求证书

2.填写:

用户电子邮件地址:你的苹果开发者账号邮箱

常用名称:随便填(建议写 iOS_Dev)

存储到磁盘,勾选「让我指定密钥对信息」

3.下一步,密钥大小 2048 位,算法 RSA,保存到桌面,得到 CertificateSigningRequest.certSigningRequest 文件。

二:苹果开发者后台创建 Apple Development 开发证书

1.浏览器打开 developer.apple.com 登录开发者账号

2.进入 Certificates, Identifiers & Profiles → Certificates

3.点右上角「+」,证书类型勾选 Apple Development(开发证书,调试真机用)

4.继续,上传刚才导出的 .certSigningRequest CSR 文件,提交

5.下载生成好的 .cer 证书,双击直接导入 Mac 钥匙串。

三:回到钥匙串查看证书

导入后刷新,左侧【登录】-【我的证书】,就能出现 Apple Development: 邮箱 (TeamID),点开下拉能看到专用私钥,就能导出 P12。

Mac 导出 iOS 开发证书 P12

步骤 1:打开钥匙串访问

Command+空格 聚焦搜索:钥匙串访问,回车打开。

左侧钥匙串选【登录】,分类点【我的证书】。

步骤 2:找到 iOS 开发证书

证书名称样式类似:

Apple Development: xxx@shturl. (TeamID)

点开证书左侧小三角,下方必须出现【专用密钥】(带小锁图标),缺一不可。

步骤 3:导出 P12

1.右键这整条证书(不要只点上层证书、不要单独点私钥)→ 导出;

2.存储位置选桌面,文件格式下拉:个人信息交换 (.p12);

3.自定义文件名,点存储。

步骤 4:设置两层密码(关键,Windows 要用)

1.弹窗设置P12 加密密码(自定义,比如 123456,后面 HBuilderX 必须填,记好);

2.再输入 Mac 本机开机密码,授权钥匙串导出;

桌面就得到 .p12 文件。

相关推荐
Lalolander19 分钟前
灵基Lingee怎么下载安装?Mac 与 Win 详细指南
大数据·人工智能·科技·macos·金蝶灵基
老李IT笔记29 分钟前
远程取设备日志:iOS、tvOS 和 macOS 三端的同意方式不一样
macos·ios
JasonSJX40 分钟前
DRM-X 5.0 PDF 保护更新:Windows 与 Mac 打印保留用户水印,ZJGet iOS 版支持 PDF 阅读
macos·pdf
HackTwoHub2 小时前
免 Root 安卓渗透工具 Stryker|把 Kali 装进手机!随身无线渗透工作站,内置 Nmap/Nuclei/Metasploit 全套武器库
android·linux·运维·人工智能·web安全·macos·智能手机
又見山15 小时前
Obsidian 跨平台同步实测:Nutstore Sync 在 Windows、Mac、Linux、iOS、Android 全平台综合测评
windows·macos·obsidian·obsidian同步·obsidian教程·obsidian入门·obsidian笔记库搭建
CocoaKier20 小时前
如何安装旧版的MacOS系统?
macos·ios·mac
GeofferyLibrom1 天前
# Mac 平台 Chiaki-ng 配置指南: Base64 ID 获取
macos·base64·chiaki-ng·npsso·psnawp
GeofferyLibrom1 天前
PS5 自动化挂机指南:基于 Mac + Chiaki-ng 视觉识别——龙信2自动挂机实战
运维·macos·自动化
月月如常1 天前
Typora 粘贴图片时 PicGo 弹窗的解决方案
macos·typora·picgo
andyweike1 天前
CGRect
macos·objective-c·cocoa