iOS证书不受信任解决办法

在使用脚本或者xcode打包时提示iOS证书不受信任,打开钥匙串看到证书状态如下所示。


image.png

此时不建议强制更改证书信任方式为始终信任,因为这种情况大概率是缺少苹果根证书(AppleWWDRCA)导致的,如果是缺少根证书就算强制改为始终信任,在打包的时候还是不能导出ipa文件。

判断是否缺少有效根证书导致此问题

打开钥匙串访问,查看根证书是否存在以及到期时间。
如果根证书(上图红框中的名字)不存在或者如上图所示到期时间为2023年,则必定是缺少有效的根证书。有效的根证书目前到期时间是2030年。

解决方案

此时我们只需要点击下方的【苹果官网有效根证书下载地址】下载并双击安装根证书即可。
安装完毕我们再次打开钥匙串访问查看iOS证书状态就变成绿色的有效状态了。
苹果官网有效根证书下载地址

你可能感兴趣的:(iOS证书不受信任解决办法)