临时和企业签名的应用程序在 iOS 13.3.1 的启动屏幕上崩溃
Posted
技术标签:
【中文标题】临时和企业签名的应用程序在 iOS 13.3.1 的启动屏幕上崩溃【英文标题】:Ad-Hoc and Enterprise signed apps crashing on launch screen in iOS 13.3.1 【发布时间】:2020-03-18 12:16:09 【问题描述】:当我将我的 iPhone XS Max
从 13.3
更新到 13.3.1
时,每个 Same Signed Apps
和 Self-signed Apps
都会崩溃。
所以我认为他们的证书有问题,然后我使用运行 ios 13.3
的 iPhone X
测试了这些应用程序。
结果很好,应用程序运行良好,因为我发现问题不在于证书,而是 Apple 的 iOS 13.3.1
机制发生了变化,导致了这个问题。
企业签名的应用程序崩溃并不是因为撤销。
证书很好,I did not getting: Unable to Verify App
我做了什么对我没有帮助:
再次打开应用 释放内存 关闭并重新启动 强制重启 重置所有设置【问题讨论】:
【参考方案1】:自签名应用解决方案
我可以解决Self-signed Apps
的问题,这是因为ad-hoc
分发到期日到期。
您使用Apple developer program
签名的每个 iOS 应用自您签名并安装之日起,在 365 天内都可以使用。
为什么会这样?
我认为这是因为出于测试目的,我将设备上的日期和时间设置从 2020
更改为 2022
。
此操作使我的标志过期,我在启动屏幕上崩溃了。那是因为苹果与设备交互时间来检查签名的有效性。
如何解决这个问题?
我通过使用相同的证书再次签署这些应用程序来修复它们。 无需删除它们。
【讨论】:
以上是关于临时和企业签名的应用程序在 iOS 13.3.1 的启动屏幕上崩溃的主要内容,如果未能解决你的问题,请参考以下文章