我的客户的iOS内部配置文件即将在两周内过期。 所以为了更新它们,我想创建一个新的内部证书。但是当点击“添加”时,内部和特别选项被禁用。可能是什么原因造成的?
我昨天续签了客户的企业许可证。难道我需要一些时间再次创建内部证书吗? (在我所有其他客户的(非企业)账户上,它有效)
答案 0 :(得分:25)
我是公司企业帐户的代理,您的问题主要如上所述:存在两个企业证书。我有点困惑的原因是你有多个人担任你的代理人。 Apple已设置企业帐户&门户网站的方式是,有一个公司范围的代理商可以完全控制该企业分发证书,并与他/她的CSR /私钥配对。如果你真的想要做到这一点,你需要掌握负责账户的实际代理人并让他出口用于签署CSR&账户的私钥。分发证书,所以你可以发展它。如果您不是为企业部署进行最终生产构建的实体,我建议您更好地与代理协调您的工作,因为他可能有一个您不了解的计划。
关于Apple在一年多前开始这样做的多个证书,这样您就可以顺利切换到应用程序中的新分发证书,而无需同时更新以前单一证书上的所有应用程序。
最后需要注意的一点是,虽然证书有效期为3年,但您的配置文件仍将在12个月后到期,以确保您的客户安排更新和更新适当的维持节奏。
随时向我提出任何问题。祝你好运!
EDIT Enterprise Overview Developer Roles
代理角色是指一个人充当该公司的看门人。它确实为一家大型公司提供了多个内部应用程序的问题,但控制因素有助于维持一个有凝聚力的环境。
如果您要开始遇到麻烦,那么当您的原始证书设置为过期并且您需要将其转移到较新的证书时,将创建具有代理访问权限的其他人。他/她将不得不为您编译代码或从钥匙串访问中导出他们的私钥,以便您可以使用更新的Enterprise Dist Cert。
通常情况下,代理会创建第一个证书,并且所有内部应用都会签名。该证书可能在2016年到期为例。 prov配置文件将每年到期,但每个应用程序需要至少每12个月更新一次,以使用新的prov配置文件刷新自己。快到2015年底,你正在盯着即将到期的证书。您创建替换证书,使用新证书更新每个活动应用程序的配置文件(在2019年到期),然后在2016证书过期之前使用附加到新证书的新prov配置文件更新每个应用程序。
有意义吗?