iOS系统也不是绝对稳定的,虽然比安卓系统流畅得多,但是闪退现象不可避免。升级到iOS13之后,在我记忆里,iPhone 11可能已经出现过上百次闪退了。APP闪退的本质就是软件崩溃,一般是因为代码运行环境不稳定导致的,基本可以分成3种原因。
![74f0cae76220f56e359e8943e019a50f.png](https://img-blog.csdnimg.cn/img_convert/74f0cae76220f56e359e8943e019a50f.png)
1, 系统和软件不兼容
记得当时刚刚升级到iOS14,原本在iOS13正常运行的APP,大部分都频繁闪退。我印象很深刻,才刚刚打开软件,过了几十秒就崩溃了。其实这就是最为常见的兼容性问题,所以遇到大版本升级,要非常谨慎。
![b8d234bfa0e8e29d70c1c6cdcacb27df.png](https://img-blog.csdnimg.cn/img_convert/b8d234bfa0e8e29d70c1c6cdcacb27df.png)
苹果应用商店的审核虽然严格,但有些APP开发者比较懒惰,没有更新、适配最新的iOS版本。遇到这个情况,建议去APP反馈,不是系统问题。
2, 运行内存不足
APP不断在更新新功能,占用资源越来越大,苹果手机也是总有一天会淘汰的。比如iOS14就不支持2GB运行内存以下的设备,iOS15将彻底淘汰iPhone 6S,iPhone 7、iPhone 8也命不久矣。
![6e9b1521a6c9d1bcc0397c9e112a0f20.png](https://img-blog.csdnimg.cn/img_convert/6e9b1521a6c9d1bcc0397c9e112a0f20.png)
iPhone XR是3GB,iPhone 11的运行内存是4GB,iPhone 12的运行内存是4GB/6GB。不管是APP开发者,还是iOS,都是优先为新的硬件打造的,对老设备的兼容性只会越来越差。如果你用的是iPhone 6S,升级到了iOS14,因为运存不足(2GB)出现闪退,一点都不奇怪。
3, 非官方渠道安装的第三方APP
买二手苹果手机千万要注意,不能去买有ID锁的手机,也就是不能登录APP Store的「妖机」。虽然可以通过第三方助手下载APP,但是用久了就会知道,这种办法的风险太高。
![bfd7242f73dd43cace1b74b29987075e.png](https://img-blog.csdnimg.cn/img_convert/bfd7242f73dd43cace1b74b29987075e.png)
爱思助手上的软件,基本都是使用自己的企业证书/iOS签名,对AppStore上的应用进行了重新打包,绕开了苹果审核。一旦被苹果识别,企业证书/iOS签名被查封,爱思渠道下载的所有APP都不能用,直接闪退。
建议
如果你的苹果手机出现了闪退现象,而且无法判断具体问题,也没有更新系统。建议重新安装所有APP,还原到系统的初始状态。
如果还没有闪退,并且不希望苹果手机出现闪退问题。最简单的办法就是屏蔽iOS系统的OTA更新,保证iPhone 可以长期稳定运行。