如何保证从几乎到期的配置文件和新配置文件的无缝过渡?

问题描述:

上下文:供应配置文件(PP)即将过期。与其相关的分销证书将在未来2年内到期。相应的应用程序分布在MDM上。我所读到的关于更新PP的内容还包括更新分发证书。但我只是想尽可能地尽可能地延长PP。如何保证从几乎到期的配置文件和新配置文件的无缝过渡?

方法:要么我只是按下“生成”(在编辑PP时在苹果开发者网站上)而不改变任何东西,否则我会创建一个新的,但具有相同的设置。

问题:你推荐哪种方法?有没有办法,我不必重新安装应用程序?如果我更新PP,会发生什么?应用程序运行到旧PP是否过期,然后我必须安装新的应用程序和新PP?

我很感激你的意见。

是的,如果证书仍然有效一段时间,最好的方法是简单地生成新的供应配置文件。您现有的应用程序部署将不会受到影响(只要您不撤销证书),因为现有的配置文件在技术上仍然有效,直到其到期。

然后,在旧配置文件到期之前,您有两个选项。

  1. 您可以使用新的设置配置文件重新构建应用程序,并使用您的MDM解决方案推送到设备。这将在设备上安装应用程序新的设置配置文件。该应用程序不需要改变 - 您只是使用它来承载新配置文件的有效负载。该应用程序将继续工作,直到新的配置文件过期(并且您将在明年重复此过程)。

  2. 如果您的MDM解决方案能够将供应配置文件直接推送到您的设备,请采用新的供应配置文件并将其部署到包含该应用程序的所有设备。完成此操作后,应用程序将在原始嵌入式配置配置文件过期后继续运行,因为所有iOS都在关注的是如果设备上的应用程序ID 有有效的配置配置文件。无需重新构建应用程序,所以如果没有其他理由更新应用程序,则更好。

注意,当您的证书到期,但是,您将需要重建(或至少是重新签名)的应用程序并重新部署他们的设备,因此会出现的只是推动一个新的不容易解决在发生配置时提供配置文件。提前计划并在证书过期前给自己足够的时间,以确保重新构建和重新部署所有必需的应用程序。

+0

谢谢你的快速回答。我会测试它并返回=) – tvelop