下午运营人员找我,让我看看自家的app 怎么一直闪退,我的内心开始是拒绝的,但是一想多么好的一次查找生产环境崩溃的机会啊,我的心还有点小兴奋。
我就让他演示一下,确实打开app 一会就黑屏闪退了(必现),他马上说是不是和他的手机(磁盘)空间不足的原因啊! 我一想,不应该啊,运行内存够用就行了,磁盘空间应该是无所谓的啊,呵呵。接下来是实力打脸过程。
我就看看app的版本号,之后找到本地对应的版本代码,想要运行一下看看,究竟什么问题,一运行就报错如下:
Xcode 报错报错说:设备没有可用空间了
那怎么办呢,我就和运营人员说删掉个没有用的app, 腾出来点空间吧,于是把拼多多删了,这下有空间了,我就顺手看看还能不能重现刚才的闪退,咦咦咦,没有问题了,重现不出来了,注意此时我还没有更新包呢!呵呵,说明什么,空间不足会导致app闪退,后来想想确实有关系,因为你app 可能会缓存一些东西到磁盘里面,所以这个时候磁盘空间不足,会导致崩溃。
网友评论