mac ventura 证书不受信任

iOS发布App每隔一段时间都会有新的要求,这次遇到 iOS SDK 最低是16.1,无奈把MacOS到Ventura 13.0,但出问题了启动不了,故重装了MacOS后,安装了 xcode 14.1,然后在xcode重新生成了 Apple Distribution,登录到开发者中心网站新建了 provisioning profile,并通过 xcode 下载到本机。通过上述骚操作后,在开发工具里竟然无法选用这个 provisioning profile,提示证书有问题,在 mac 钥匙串访问找到刚才创建的证书,发现用红色提示‘证书不受信任’,经查,导致刚刚创建的证书不受信任,是因为根证书已过期。

解决办法:

#1  在 钥匙串访问 点击顶部的菜单 显示 - 显示已过期的证书,就能发现,在登录节点下的 Worldwide Developer Relations 证书已过期,删除之,然后从 https://www.apple.com/certificateauthority/ 下载对应的证书安装。

#2 删除不受信任的 Apple Distribution 证书,到 xcode 重新创建即可。

posted @ 2023-07-04 10:50  疯子随笔  阅读(97)  评论(0编辑  收藏  举报