我们有一个iOS“内部”应用程序(分布式OTA)的分发供应配置文件,您可能知道,在一年内到期。去年,我们经历了升级配置文件和发行版的痛苦,所以我们熟悉用新配置文件发布应用程序的过程,但我想问一些问题,只是为了清晰起见。(我们目前离到期还有29天,所以用户会收到通知)
去年,我们认为创建一个与即将到期的配置文件同名的新发行版供应配置文件将覆盖即将到期的配置文件。我们是不正确的,它没有,设备结束了两个配置文件的同名。由于无法覆盖旧的配置文件,从维护和帮助台的角度来看,问题是当您使用新配置文件发布应用程序时,用户(在我们的例子中是数百人)仍然会收到通知,“供应配置文件将在x天内过期”,即使他们升级了包含新配置文件的应用程序。
正如你所能想象的那样,这对用户来说是令人困惑的,也让技术部门的高层感到沮丧。据我了解,您有两种方法来处理设备上不需要的过期配置文件(这两种配置文件都不是很好的用户体验)。以下任一项:
除了向单个用户介绍流程之外,还有什么解决办法可以删除过期的配置文件吗?我们漏掉了什么吗?
我不想撤销包含在即将到期的配置文件中的证书,因为这会带来更多的问题--即应用程序不适合那些不升级的用户。
简单地说,我们只是希望有一个进程来阻止过期警报,这样用户就不会看到它们。
发布于 2012-10-10 19:33:36
最近,我收到了苹果的直接回复,内容涉及过期的配置文件对目前驻留在应用商店的应用程序的影响:
我知道您想知道是否需要删除过期的证书和配置配置文件,以及在供应门户中采取的任何操作是否会影响应用程序当前在apps上的运行。我很高兴在这件事上帮助你。 请注意,没有必要删除供应门户中过期的项目,也不需要采取任何措施对当前在商店中运行的应用程序产生任何影响。
不太确定这回答了你的整个问题,但它确实帮助了我,当我想知道什么会发生在现场应用程序。
发布于 2012-07-23 17:58:03
发布于 2012-07-24 19:34:57
如果你把你的应用程序作为应用商店的一部分,它们就不会过期。您可以为此收取大量费用,并将赎回代码分发给您的客户,或者使其免费,并进行某种授权。
我与一个企业客户一起工作,该客户有一个私有的iPads发行版。iPads并没有将计算机连接到同步应用程序,但在配置文件发布后的一年中,所有的遥控器销售团队都无法访问该应用程序。该应用程序的下载容量为1.6GB。因此,这只发生了一次,应用程序时,商店作为一个免费的应用程序。
https://stackoverflow.com/questions/11436209
复制相似问题