iOS到期分发configurationconfiguration文件问题

我们有一个iOS的“内部”应用程序(分布式OTA)与分配供应configuration文件,你可能知道,在1年内到期。 去年,我们已经通过升级configuration文件和发行版的痛苦,所以我们熟悉使用新configuration文件发布应用程序的过程,但为了清楚起见,我想提出一些问题。 (我们距离到期29天,所以用户会收到通知)

去年,我们认为创build一个新的与分发configuration文件同名的分发configuration文件将覆盖到期的configuration文件。 我们是不正确的,它不是,并且该设备与2个同名的configuration文件结束。 由于您无法覆盖旧configuration文件,维护和帮助台透视图的问题在于,当您使用新configuration文件分发应用程序时,用户(在我们的情况下为数百)仍会收到通知:“configuration文件将在x天内过期”即使他们升级了包含新configuration文件的应用程序。
正如你可以想象的那样,这让用户感到困惑,并且对技术部门的高层人员感到沮丧。 据我所知,你有两种方法来处理在设备上有一个不需要的configuration文件过期(这两者都不是一个好的用户体验)。 或者:

  1. 告诉用户忽略他们的个人资料即将到期的消息(我相信过期的个人资料通知是在29天,15天,每天7天开始…虽然不是正面的),并让他们升级应用程序与新个人资料。
    要么
  2. 一旦用户使用新的configuration文件升级了应用程序,让他们手动删除设置>configuration文件中过期的configuration文件。 啊!

是否有任何解决方法,除了走过个人用户通过过程如何删除过期的configuration文件? 我们错过了什么吗?

我不想撤消包含在过期configuration文件中的证书,因为这会带来更多的问题,即应用程序不适用于不升级的用户。

简而言之,我们只希望有一个预防过期警报的过程,以便用户永远不会看到它们。

我最近收到了苹果公司关于过期configuration文件对当前位于app store中的应用的影响的回复:

我知道您想知道是否需要删除已过期的证书和configuration文件,以及在configuration门户中采取的任何操作是否会影响App Store上当前的应用程序。 我很乐意在这个问题上为你提供帮助。

请注意,无需在供应门户中删除过期的项目,也不会对采用的应用程序对当前在商店中的应用程序产生任何影响。

不太确定这是否会回答你的整个问题,但是当我想知道现场应用程序会发生什么时,它确实帮了我的忙。

如果我正确理解你的问题,今年我也有同样的问题。

我实际上不得不等到configuration文件过期才能更新它。

当configuration文件已过期时,我将转到Developer Portal的configurationconfiguration文件 ,然后在configuration文件的右侧,现在在编辑button旁边将出现一个名为Re-new的新 button

点击重新更新应该更新当前的configuration文件。

当个人资料更新时,我的团队将会安装更新后的个人资料。

(我通过邮件发送更新的configuration文件,通过从Provisioning Profiles页面下载configuration文件 )

如果由于某种原因该选项不起作用,您可以创build一个新的Provisioning Profile ,使用相同的App ID并通过电子邮件发送给您的团队。

如果您将应用程序设为应用程序商店的一部分,则不会过期。 您可以为此收取很多费用,并向您的客户提供兑换代码或免费进行授权。

我正在和一家私人配送给iPad的企业客户合作。 iPad并没有将计算机连接到同步应用程序,但是在提供文件一年后的一天,所有的遥控器销售团队都无法访问应用程序。 该应用程序是一个1.6 GB的下载。 所以,只有一次发生,应用程序时,作为一个免费的应用程序商店。