证书吊销后,我应该如何处理快速通道匹配



用户已吊销分发证书。下载新证书(带有密钥的 p12)后,我仍然无法获得

match appstore

去工作。

我收到错误:

证书"XXXXXXXXXX"(存储在 git 存储库中)在 用户 XXX@XXX.XXX 的开发人员门户 确保使用 每次为此 Git 存储库运行"匹配"时,相同的用户和团队。 这可能是由于在开发人员门户上吊销证书导致的。

它是同一个用户和团队,我认为手动下载证书和密钥可以解决此问题。

有什么想法吗?

好消息:您不需要使用 match nuke(这将使任何现有的 Testflight 版本无法下载)。

相反,您可以手动从匹配存储库中删除所有证书和配置文件(只需删除文件,提交并推送到origin

下次运行match时,它将重新创建一组新的证书和配置文件(注意:如果您已达到允许的最大数量,则可能必须吊销现有的分发证书,但这胜过吊销所有内容,这就是match nuke所做的。

  1. 转到证书存储库,并删除/certs/development 和/certs/distribution 下的证书文件。
  2. 提交和推送
  3. 运行匹配,它将创建一个新证书
解决此问题

的最佳和最简单的方法是使用 match nuke distribution 功能并再次运行match。这将确保从干净的板开始

错误告诉您出了什么问题。存储在证书存储库中的证书是被吊销的证书。上传您在其中的新内容

最新更新