无法撤消Mac证书

pjg*_*pjg 9 macos xcode mac-app-store

我有一些代码签名问题,在一个草率的决定,我决定删除我的所有证书和私钥,并重新开始.我阅读并理解这将意味着需要做很多工作来重新设置,但我认为这不会造成不可逆转的情况:

  1. 我有10个不可撤销的开发者ID证书:5个开发者ID应用程序证书和5个开发者ID安装程序证书,具有不同的到期日期(2017年至2019年).

  2. 如果单击+按钮添加证书,则开发人员ID的单选按钮将无法选择(显示为灰色).

所以,我的问题是我没有这些证书的私钥,我无法撤销它们,我也无法创建新的开发者ID证书.另一件事:我是团队中唯一的成员.

我打电话给Apple Developer Support,他们不确定如何解决这个问题.他们说他们必须回到我身边.

其他人有什么建议吗?

谢谢

菲利普

pjg*_*pjg 9

好的,如果其他人在App Distribution Guide中错过了这个,我发现了:

您无法使用会员中心撤消开发者ID或Passbook证书.而是通过product-security@apple.com向Apple发送请求以撤销这些类型的证书.如果Apple撤销您的开发者ID证书,则用户将无法再安装已使用该证书签名的应用程序.您可以使用"成员中心"创建其他开发者ID证书,而不是撤消开发者ID证书,如"请求其他开发者ID证书"中所述.

我没有意识到5个开发者ID应用程序和5个开发者ID安装程序证书是限制.希望Apple会为我撤销它们.

  • 您是否能够控制 Apple 以撤销您的证书?如果是这样,他们需要多长时间做出回应?他们撤销证书需要哪些信息(到期日期、序列号等)? (2认同)
  • 苹果不会撤销它们。最后,他们决定让我再创作一些。 (2认同)
  • 我最近给 product-security@apple.com 发了电子邮件,他们告诉我他们只能在存在安全问题的情况下吊销证书。他们建议与面向开发人员的人交谈以解决问题。 (2认同)