iOS相关,过年回来电脑上的证书都失效了,求大神!

上班的第一天,发现电脑上的证书都提示:“此证书的签发者无效”而且企业版打包是会出现错误,但是又不敢都删了,尤其是企业证书不干删了,怕之前的应用不能用,求大神看看这是怎么回事!

贴上报错信息

clipboard.png

clipboard.png

“missing ios distribution signing identity for XXX interactive marketing planning co ltd”或“wildcard APP IDS can not be used to create in house provisioning profiles please use an explicit app id”

贴上相关截图

clipboard.png

已经尝试过下面的方法仍,然没解决(附上相关链接)

http://stackoverflow.com/questions/32821189/xcode-7-error-missing-ios-distribution-signing-identity-for

找到这个

clipboard.png

删除就好啦

阅读 34.7k
22 个回答

1,按照你那个链接下载,https://developer.apple.com/certificationauthority/AppleWWDRCA.cer,并安装。

2, 在keychains里选择login,然后点选Certificates,在这个界面,选择工具栏的View -> Show Expired Certificates,这时候你会发现一个过期的“WWDR Certificate”(Apple Worldwide Developer Relations Certification Authority),删除它。

3, 在System的那一栏也有这个过期的“WWDR Certificate”,一并删除它。

4 ,不出意外你的证书那里从 “This certificate has an invalid issuer”(此证书的签发者无效)变成了 “This certificate is valid”了。

我就是这么解决的。

新手上路,请多包涵

右键证书简介,信任里面选择始终信任即可,早上刚遇到这个问题,不知道为什么变成这样,幸好公司的iOS大牛知道解决方法~

新手上路,请多包涵
新手上路,请多包涵

大家今天都上班吧
懂嘚紾惜 11:32:13
关于今天上班,遇到的第一个问题,所有的证书都失效的问题
懂嘚紾惜 11:32:30
其实不用担心,失效的证书也不用删除
懂嘚紾惜 11:32:59
系统证书的问题,证书都失效了, 真机运行OK—— 证书有效 ,企业打包,个人证书打包,都没问题
懂嘚紾惜 11:36:48
关于群里或者网络上说的,要下载个文件AppleWWDRCA.cer ,我也下载了,也安装了,真机运行后,所有的证书又变为无效状态,试了几遍证书都无效,后来把安装的钥匙串中的证书APPle WorldWide Developer Relations Certification Authority删除,再重新真机运行一遍,所有的证书都有效了
懂嘚紾惜 11:37:43
所以,见到证书失效,最简单的办法就是真机运行,企业打包,个人证书打包也都OK了

上面的方法是有效的,没成功的可能是有那个地方没有作对,我添加一个图文流程
图片描述
点击显示以过期证书
图片描述

为什么我这里没有apple WWDRC证书呀????图片描述

图片描述

图片描述

图片描述

图片描述

新手上路,请多包涵

请问,如果把企业版证书删除,以前的企业版用户是不是就闪退了,如果不删除那么还能继续用吗?

@wifree1 ,删除就麻烦了。不用删除的。

新手上路,请多包涵

删除了怎么办?

新手上路,请多包涵

原因:是钥匙串里AppleWWDRCA.cer这个证书过期了!
step1: 下载AppleWWDRCA.cer这个证书,打开在钥匙串
step2: 在钥匙串选择显示过期的证书,搜索apple w等字样,删除已过期的AppleWWDRCA.cer证书即可。

推荐问题
宣传栏