Xcode:“吊销证书 - 您的帐户已经拥有该机器的签名证书,但它不在您的钥匙串中。”
我发布这个作为一个问题,并为其他人的利益提供了答案,遇到同样的情况和寻找解决方案,因为这让我挠头,浪费时间并搜索过去的问题,直到我最终发现原因。Xcode:“吊销证书 - 您的帐户已经拥有该机器的签名证书,但它不在您的钥匙串中。”
我得到了这个错误,但没有关于我的项目;我的账户;我的证书;我的mac设置改变了。特别是证书仍然有效并且没有被撤销。
吊销证书您的帐户已有 此机器的签名证书,但它不在您的钥匙串中。要创建一个新的 之一,您必须先撤销现有的证书。
由于没有明显的原因突然出现问题,我最终发现原因,发布为下面的答案。
可能是撤销供应中包含的证书之一。 您是否尝试输入“https://developer.apple.com/account/ios/certificate”,然后通过再次添加已撤消的证书来编辑您的配置?
正如问题中提到的 - 证书没有任何变化,这包括被撤销。然而,你是否真的阅读了这个问题:“我将这个问题作为一个问题发布并提供答案”,“我最终发现了原因,发布为下面的答案。” – Gruntcakes
这是对我工作......
我似乎缺少在钥匙串访问某些证书。我必须安装Apple全球开发者关系认证中心。请参见下面的两篇文章:
救命!您可以通过打开钥匙串访问>搜索您的开发人员证书>选择证书来验证这是否是您的问题。如果它有一个红色警告,指示“此证书由未知权威人士签名”,那么这是您的问题。复制“颁发者”名称(位于所选证书名称下方)并下载并安装该证书。你的证书应该变成绿色,然后:-) – Niels
这是行不通的,因为我的设备是“通用的iOS设备”。然而,cormacnchees的回答非常完美,加入了“Apple全球开发者关系证书颁发机构” –