ios - Apple 证书和配置文件 - 它们何时到期?
问题描述
我拥有 Apple Enterprise 会员资格并为内部分发开发应用程序。
我不明白在哪些情况下我需要重建我的应用程序,因为证书和/或配置文件已过期。
- 分发证书过期后是否需要重新构建应用程序?
- 配置文件到期时是否需要重新构建应用程序?
- 当包含的证书过期时,配置文件是否过期/失效?
解决方案
配置文件过期时是否需要重建取决于您分发应用程序的方式。
如果您遵循最佳实践并使用 MDM 分发您的应用程序,那么您可以在旧配置文件过期时分发新的配置文件。
如果您使用其他一些分发方法(例如普通 Web 服务器),那么您将需要在配置文件过期时重新构建您的应用程序。
无论分发方法如何,您都需要在分发证书到期时构建新版本并更新已安装的应用程序。
如果分发证书过期,则应用程序将停止工作,即使配置文件仍然有效。
您需要使用新版本更新应用程序,并在旧版本过期之前使用新分发证书签名。
这个 WWDC 会议很好地解释了这个过程。
推荐阅读
- selenium - 如何在 Selenium Chrome 容器中设置代理?
- angular - http 状态代码错误 400:带有 ngx-soap 的 Angular 4 中的 SOAP 客户端
- sql - 访问交叉表查询
- ios - 具有未来日期的 UNCalendarNotificationTrigger
- sql - 每次都写一个额外的列来查询具有不同值的结果
- iis - 托管 .net 核心应用程序在使用将 json 添加到配置时给出了 502.5
- javascript - 页面底部的滚动条
- javascript - 从nodejs中的回调函数调用调用类函数
- sql - Postgresql 数据:数组到字符串的说明
- php - Laravel:如何通过 api.php 路由登录?