在新版的Mac系统(BigSur)下,我们发现本机生成的证书,已经无法被导出.p12文件(灰色不可点)。
操作步骤确认:
-
证书助理,确认下图两项已勾选(当然你也可以选择‘用电子邮件发送给CA’)
截屏2022-03-14 10.04.23.png
如何生成证书,请自行百度,一大把,我就不多做介绍了,下面介绍的内容,都是以证书已经生成为前提的。
- 打开钥匙串,找到左边栏的
系统,必须是解锁状态,然后在右侧栏顶部找到证书。此时查看是否可以导出.p12。很遗憾,在本人自测后发现,只有带密匙的推送证书才可以导出。 - 打开钥匙串,找到左边栏的
登录,必须是解锁状态,然后在右侧栏顶部找到我的证书。此时查看是否可以导出.p12。 - 如果以上都不行,那么请你打开Xcode,
Preferencecs->Accounts->选中Apple ID下的Team ->Manage Certificates->选择证书右击 ->Export Certificate,然后如下图:
截屏2022-03-14 10.22.38.png
保存名字随便,我这里导出的是开发环境dev,然后填写两次打开密码,点击Save,大功告成。随后你在保存的路径下会找到一个自带.p12后缀的文件,我这里是dev.p12。然后你可以愉快的把它发送给你的开发小伙伴了。
我的配置环境如下:
Mac环境: BigSur 11.6.2
Xcode版本:13.1
好了,就这么多了,有任何疑问请留言。

