【发布时间】:2017-11-24 08:23:44
【问题描述】:
我已经在网上进行了广泛的搜索,但没有找到这个特定的用例或相应的答案。
让我解释一下情况:
我们是一家最近被收购的公司的应用开发团队。收购公司拥有一个现有的 Apple 开发者帐户,但将 iOS 应用程序开发外包给了一家代理机构。
由于我们的工作是为公开发布创建应用程序,因此我们也需要选择签署我们的应用程序以进行分发。
问题是,有 3 个有效的分发证书(这是组织帐户的限制),并且它们都使用代理生成的私钥签名。
我的建议是撤销其中一个(最旧的)分发证书,并使用我们团队生成的私钥生成一个新的。
我的问题是,这会产生什么影响?我发现撤销分发证书对使用它签名的应用程序没有影响,如果你想更新应用程序,你可以生成一个新的,但所有假设新的分发证书是用相同的私钥。当您有 2 个使用不同私钥签名的活动分发证书时会发生什么?这方面的最佳做法是什么?
谢谢!
【问题讨论】:
标签: ios certificate signing apple-developer