0

我目前距离我的两个允许的 Apple Developer 企业证书中的一个到期 3 天;相关应用的配置文件也在同一天到期。我想弄清楚的是什么是更新证书的最安全和最干净的方法,最大限度地减少现有版本无法从 Airwatch MDM 目录打开或安装的任何时间。

我已经能够找到有关 AppStore 证书的好信息,因为如果您撤销或允许证书过期完全没问题,应用程序仍然可以继续运行,只是不会退出新版本。但我能找到的唯一相关文档提到,企业应用程序将在到期时停止运行。

在确定最佳路径的过程中,我们确实吊销了我们的第二个证书并重新生成了它 - 吊销立即破坏了正在使用它的应用程序,并且不再能够下载或打开它。这导致我们在考虑在第一个证书到期之前撤销它时暂停。

任何帮助都会很棒;抱歉,如果这似乎偏离主题,正如我在该主题的其他问题上所看到的那样。

4

1 回答 1

0

[在原始证书和配置文件过期后配置文件替换方案最终失败后更新]

这里没有很好的答案(与 Apple 支持讨论了一段时间),但它实际上运行良好。

学习:

作品: - 多台计算机可以通过使用从钥匙串或 xcode 导出/导入共享私钥使用相同的证书进行签名(可用于多个团队需要为同一个企业帐户签名的场景)

不起作用:-(我们尝试过,失败)只需将新的配置文件(基于新/第二个证书)上传到 Airwatch(或其他 MDM 或进行一些重新签名,替换配置文件脚本)中的现有应用程序在那里)似乎让他们活着没问题。然后,您可以在截止日期过去后重新生成即将到期的证书,然后在 3 年内的某个时间重新使用正确的证书,直到其他证书到期

于 2020-02-27T23:05:54.450 回答