用Xcode的打测试包的时候出现下面这个错误:

或者如下图:


图2,图3是在钥匙串 登录--我的证书里面显示的,如果这两个证书都没有需要生成下载.p12文件。关于生成证书请自行查寻。
出现上面两种情况,一般只会有新电脑或者很少用到真机调试或者打包上架的电脑。解决的这两个问题的方法:
第一步:在钥匙串 登录--所有项目 在这个界面选择工具栏--显示已过期的证书
找到WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority)看这个证书有没有过期,如果过期删除它。 或者可以直接搜索Apple W...进行查看,
第二步:在钥匙串选择菜单 系统 --所有项目 找到WWDR Certificate (Apple Worldwide Developer Relations Certification Authority)这个证书,如果过期就直接删除它
第三步:如果没有找到WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority)这个证书,就直接下载,地址:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer
如果不出意外的情况下,这个时候钥匙串里 登录--我的证书 里面证书就会有效了,这样就可以重新打包了希望能帮到您,如果有疑问请直接评论
网友评论