【问题标题】:If I revoke the existing iOS Dev Center Development Certificate, will that screw up any other developers using it?如果我撤销现有的 iOS 开发中心开发证书,是否会影响其他使用它的开发人员?
【发布时间】:2012-01-15 05:58:27
【问题描述】:

我在一家分布在全国各地的大型公司工作。

我们有一个付费的 iOS 开发中心帐户,几个月来我一直在用它在手机上开发 iOS 应用程序。

几周后,我现在回到了一个 iOS 项目,似乎在我离开时,现有的开发证书(用于在手机上测试和调试的证书,而不是 App Store 的分发证书)已过期,有人更新了它。

现在当我下载该证书时,它与我系统上的私钥/公钥对不匹配。我的猜测是,无论是谁做的都生成了一个新的密钥对(我不知道他们是否需要这样做)。

所以现在我想我需要找到这样做的人(以注册帐户的人的名义,但不一定是这样做的人),以便让他们导出他们的密钥对。

或者我可以撤销证书并重新创建一个。

如果我这样做,是否会搞砸正在使用(现已撤销的)证书/密钥对的任何人?

【问题讨论】:

    标签: ios certificate code-signing ios-provisioning


    【解决方案1】:

    使用新配置文件进行开发的任何其他人也应该拥有新创建的新密钥。所以你不一定要追查撤销旧证书的原始人。 但是,如果即使这是问题,那么我建议您撤销并将新的 .p12 发送给可能需要它的每个人。只要它不影响旧应用程序(它不会),你应该没问题。

    但在旁注中,您的公司需要一个能够有效执行此操作的系统。

    【讨论】:

      【解决方案2】:

      我很确定 - 如果您撤销他的证书,它根本就无效,并且客户将收到有关应用程序上未签名/撤销签名的错误。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-06-17
        • 1970-01-01
        • 2012-06-17
        • 1970-01-01
        • 2011-07-25
        • 2012-01-20
        • 1970-01-01
        相关资源
        最近更新 更多