Certificate 在配置配置文件过期后,是否需要重新生成并部署生成?

Certificate 在配置配置文件过期后,是否需要重新生成并部署生成?,certificate,provisioning-profile,Certificate,Provisioning Profile,我的企业应用程序在生产中有1000多个用户。昨天我的配置文件过期了。从昨天开始,我接到许多用户的电话,他们无法使用自己的应用程序 是否有任何方法使现有用户不需要再次安装新版本。因为很难让1000多名用户重新安装应用程序 请帮帮我。问题在于生产。不幸的是,您需要以某种方式在设备上获取新的资源调配配置文件。配置配置文件必须安装在设备上,您可以自己提供新配置文件,也可以重新构建应用程序,配置文件将包含在应用程序的负载中 有几种方法可以做到这一点,但以下是最流行的方法: 如果使用MDM产品管理设备,则可

我的企业应用程序在生产中有1000多个用户。昨天我的配置文件过期了。从昨天开始,我接到许多用户的电话,他们无法使用自己的应用程序

是否有任何方法使现有用户不需要再次安装新版本。因为很难让1000多名用户重新安装应用程序


请帮帮我。问题在于生产。

不幸的是,您需要以某种方式在设备上获取新的资源调配配置文件。配置配置文件必须安装在设备上,您可以自己提供新配置文件,也可以重新构建应用程序,配置文件将包含在应用程序的负载中

有几种方法可以做到这一点,但以下是最流行的方法:

  • 如果使用MDM产品管理设备,则可以使用MDM功能将新配置文件推出到设备。同样,您可以使用MDM系统仅推送配置文件,也可以使用新的配置文件推送新的应用程序构建。从你会要求用户重新下载应用的事实来看,我不相信你正在使用MDM来管理设备

  • 如果您有较旧的设备(iOS 7及更早版本),则可以让用户手动安装新的配置文件。您可以通过电子邮件将配置文件发送给用户,用户将能够在其设备上打开配置文件。或者,您可以在web服务器上托管配置文件,并指示用户打开链接以安装配置文件。然后,应用程序将使用新的有效配置文件

  • 重建应用程序并重新分发。当用户下载应用程序(或使用配置文件构建的任何其他应用程序,如果您在配置文件上使用通配符标识符),新配置文件将替换另一个配置文件,应用程序将能够启动


  • 不幸的是,所有这些方法都要求您将新概要文件从开发人员站点下载到每个设备上

    此外,这也是为什么非MDM环境中的企业应用程序必须内置一些自我更新功能的原因。几周前,你仍然需要更新配置文件并重建应用程序。然后触发自我更新功能,提示用户在启动时安装更新。谢谢wottle,但当我尝试使用link安装配置文件时,它在iOS 9.0及更高版本上无法安装。有没有其他方法可以在iOS 9.0及更高版本上安装它。是的,我忘了提到选项2仅适用于运行iOS 7及更高版本的设备。我会更新我的答案。不幸的是,您只能选择1或3。谢谢Wottle,但我的大多数生产用户都在使用iOS 9.0及以上版本,这是不幸的。我认为你唯一的选择是重建并重新下载它们。我会认真考虑添加自我更新能力,否则你将在同一条船明年。