重新创建分发证书

Posted

技术标签:

【中文标题】重新创建分发证书【英文标题】:Re-create distribution certificate 【发布时间】:2013-03-19 04:32:52 【问题描述】:

我正在紧急修复一个 iPhone 应用程序,但我有一个问题,之前的开发人员没有留下他的密钥,所以我无法安装分发证书。

除了从请求分发证书的原始机器导入密钥之外,我找不到任何其他解决方案来解决“找不到有效的犯罪身份”。

所以我正在考虑删除分发证书并重新创建它,这可能是其他已发布应用程序的问题?

非常感谢!

【问题讨论】:

你在这里找到答案***.com/questions/6320255/… 【参考方案1】:

如果您可以访问他的配置门户帐户,那么可以,您可以重新创建开发者身份和签名证书,然后重新发布应用程序没有问题。

所有这些凭据都有到期日期,并且会定期到期,而不会影响应用的可用性。我有一个应用程序,我上次更新是在 2010 年,并且已经通过了 3 个证书周期,没有出现任何问题。

【讨论】:

【参考方案2】:

从这里苹果https://developer.apple.com/legacy/library/technotes/tn2250/_index.html#//apple_ref/doc/uid/DTS40009933-CH1-TNTAG6

重要提示:标准 ios 开发者计划的成员可以放心,更换您的开发者证书或分发证书不会影响您在 iOS App Store 中发布的任何现有应用程序,也不会影响您更新这些应用程序的能力.

【讨论】:

以上是关于重新创建分发证书的主要内容,如果未能解决你的问题,请参考以下文章

使用同一帐户的分发证书和配置文件重新签署开发 IPA 时是不是需要 entitlement.plist 文件?

无法签名分发

吊销分发证书后无法访问钥匙串

如何为 App Store 分发重新签署 iOS 应用程序?

缺少 (null) 的 iOS 分发签名身份

撤销分发证书会影响 Iphone 审查中(在苹果商店中)的应用程序吗?