iOS 开发证书到期对分发配置文件有啥影响?

Posted

技术标签:

【中文标题】iOS 开发证书到期对分发配置文件有啥影响?【英文标题】:What affect does the iOS Development Certificate Expiry have on Distribution Provisioning Profile?iOS 开发证书到期对分发配置文件有什么影响? 【发布时间】:2018-06-22 19:16:02 【问题描述】:

ios 开发证书过期对分发配置文件有什么影响?我们最近更新了一年的分发配置文件,并将很快发布我们的企业应用程序。我们的开发者证书将在 30 天后到期。

在生成新的开发者证书后,我们无需为我们的企业应用程序签名。 对吗?我的谷歌研究让我认为我们不会,但我找不到任何明确说明是否是这种情况的内容。我真的需要确保我们的用户对应用程序的使用不会中断。您可以就此事提供任何建议或资源,我们将不胜感激。

【问题讨论】:

【参考方案1】:

根据您的问题,我相信您有一个正在分发给使用内部分发配置文件/证书签名的人的企业应用程序。您的 iOS 开发者证书即将到期。

由于您的分布式应用程序是使用分发签名身份(证书和配置文件)进行签名的,因此您的开发证书根本不起作用,对您的分布式应用程序没有影响

不过,请确保您实际上是使用分发签名身份对分发的应用程序进行签名。

您实际上可以在运行时使用以下代码进行一些证书/配置文件检查:https://***.com/a/49261676/3708242

【讨论】:

谢谢@wottle。你是对的,它是一个企业应用程序。

以上是关于iOS 开发证书到期对分发配置文件有啥影响?的主要内容,如果未能解决你的问题,请参考以下文章

更新/撤销 ios 分发证书 - 对临时用户的影响

如何增加分发证书的到期时间

ios 企业:配置文件和证书到期 - 应用程序何时停止工作?

即将到期的内部分发配置文件和证书

iOS 开发者企业计划会员资格到期前续订

在 Xcode 8 中重置 iOS 分发证书有啥影响?