证书吊销后,快速通道匹配该怎么办?

Sco*_*zie 4 ios fastlane fastlane-match

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

match appstore
Run Code Online (Sandbox Code Playgroud)

去工作。

我收到错误:

XXX@XXX.XXX的证书“ XXXXXXXXXX”(存储在您的git repo中)在开发人员门户上不可用。确保每次为该Git存储库运行“ match”时都使用相同的用户和团队。这可能是由于在开发门户网站上吊销了证书造成的。

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

有什么想法吗?

Jac*_*art 8

好消息:您无需使用match nuke(这将使任何现有的Testflight构建都无法下载。)

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

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


sam*_*ize 5

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


Kra*_*eFx 4

解决此问题的最佳且最简单的方法是使用该match nuke distribution功能并match再次运行。这将确保从干净的盘子开始