通常企业证书的安装方式,用户可以在 iOS 设备上使用未上架 App Store 的应用。这种方法有一个缺点,那就是当证书失效后对应的软件将无法打开。
为了解决这个问题,我们在之前的教程中曾分享过手动安装以及自动重签两个方法。其中手动安装的方法在越狱和非越狱环境下都适用,而自动重签只能在越狱环境下使用。
如果你的设备已经越狱,通过“删除证书”的方法同样可以解决证书失效的问题。
操作方法:
将设备连接至电脑端果粉迷,依次点击“我的设备 - 文件管理 - 文件系统(越狱)”,依次打开路径 /var/MobileDevice/ProvisioningProfiles。
如果无法访问系统文件,请参考教程:iPhone 越狱后,如何使用果粉迷访问系统文件?
该路径下存放的是已安装的企业证书,删除某个证书后对应的软件将不再受证书失效影响,切记在删除前不要点击“信任”。
由于证书文件名为数字和字母的组合,很难区分某个软件对应的证书是什么,所以建议在删除证书时以时间为参照。例如在 1 月 1 日 01:01 通过证书安装了某应用,安装完成后直接访问上述路径,找到同样时间创建的文件,该文件即为证书文件,删除后注销设备即可正常使用该应用,之后将不会再遇到证书失效的问题。
注意事项:
该方法只适用于越狱环境,不完美越狱状态下重启后失效。
修改系统文件存在风险,操作务必谨慎。