代码之家  ›  专栏  ›  技术社区  ›  Hyejung

可以从密钥链中删除开发人员ID应用程序证书吗?

ios
  •  -3
  • Hyejung  · 技术社区  · 1 年前

    在续订证书时,我错误地下载了“开发人员ID应用程序”。

    但苹果公司并没有提供从Xcode或控制台中删除它的方法。

    enter image description here

    在我搜索时,一旦生成,每当我从其他计算机运行此项目时,我都需要将其导出并移动到新计算机。。

    我可以从这里的钥匙扣中删除它吗?

    我害怕不小心碰它,无法使用应用程序。

    enter image description here

    1 回复  |  直到 1 年前
        1
  •  0
  •   Paulw11    1 年前

    开发者ID应用程序证书用于对macOS应用程序进行签名,以便在Mac App Store之外分发。iOS开发/分发不需要这种证书,它的存在不会影响您的iOS开发过程。

    没有删除/撤销的选项 开发人员ID应用程序 证书。只要您确保私钥的安全,拥有这样的证书就不会产生任何影响。

    如果你真的想删除它,你可以向苹果开发者支持提交请求。

    如果你从钥匙链中删除它,并且没有私钥的备份,那么该证书的密钥将永远丢失,证书将无法使用。这将确保您的密钥永远不会泄露,也没有人可以以“您”的身份颁发带有该证书的MacOS应用程序,但这不会对您的iOS开发过程产生影响,证书仍将显示在您的开发人员帐户中。