2011-10-03 97 views
5

当我通过管理器将配置文件添加到Xcode时,我可以看到该配置文件仅设置为3个月的持续时间。提供配置文件过期时会发生什么情况?

我的问题是,如果我使用上述配置文件将应用程序部署到测试设备。在设备上安装了3个月的应用程序后,如果我打开该应用程序,它会工作,或者应用程序由于过期的配置文件而无法加载?

它通常如何工作?

回答

6

由于过期的配置文件,该应用将无法启动。您将需要更新配置文件并在设备上安装更新的配置文件;或者使用另一个未过期的配置文件重建并重新安装该应用。开发者还必须保持他们的99美元开发者登记才能到期,以便继续更新或创建新条款。

Ad Hoc配置文件的到期日期较长。但是,如果你想要一个没有过期的应用程序,股票操作系统iOS设备的唯一选择是让它获得Apple的批准,然后从App Store下载。下载应用程序后,您可以选择将其从销售中删除。

+1

如果配置文件具有相同的应用程序标识符和*证书*,则可以使用。 AFAIK,使用旧证书签名的版本与新配置文件不兼容,这有点烦人(尤其是因为配置文件的最大有效期是证书的有效期!)。也可以用新配置文件重新签署旧版本(我认为这就是“构建和存档”应该为您做的事情)。 –

相关问题