iOS苹果证书无法生成.P12文件解决方法

时间:2024-03-23 20:29:23

一般.p12文件是给与别人使用的,本机必须是专用**下的证书才可以生成.p12文件,也就是说你在种类下的所有项目里找到的证书是无法生成.P12文件的,因为它并不是在专用**下或者它不携带有专用**。

在安装证书时,如果将证书安装在系统里目录里时,无法生成.P12文件。原因是用户的专用**一般是不会添加到系统**里,除非自己手动添加,当然我并不建议这么做,如图


解决方法:

1.将证书拖到(或拷贝)登录里目录下,种类在:我的证书、**、证书任意一个类里都可以生成.P12文件,如图


iOS苹果证书无法生成.P12文件解决方法


我的证书种类下


iOS苹果证书无法生成.P12文件解决方法


**种类下

需要在你注册APPID的App ID Description专用**下找到证书


iOS苹果证书无法生成.P12文件解决方法

即可生成.P12文件


iOS苹果证书无法生成.P12文件解决方法


证书种类下


iOS苹果证书无法生成.P12文件解决方法


这3个种类里你会发现一个特点,这个证书都携带有专用**或在专用**下才可以生成.P12文件,而在所有项目里找到的证书并没有这一特点。这就是证书无法生成.P12文件的原因。看到网上很多解决办法是Revoke掉证书重新生成,其实并不需要这么做,除非你的Bundle ID注册错了。


原文地址:https://www.jianshu.com/p/4dbfa4e7dec0