发现App占用磁盘空间瞬间变的很大很大.想必是这个问题

这些天在开发公司产品新版本、开发中突然注意到我们的App占用了我5个多G的磁盘空间,况且我还是经常重装调试,想必这肯定是哪里出现了问题,回家后用越狱机查看该App磁盘文件占用情况,发现了这5个G左右的磁盘占用基本都来此一个出处:沙盒中temp文件夹下的一个名为stack-logs.xxxxx.index的文件,查阅资料后发现这与Xcode设置有关,突然想起来,前几天调试BUG将Scheme中的logging选项下的Malloc Stack给打钩了,想必肯定是此处忘记取消打钩了.
于是乎做了如下验证,将Mallo Stack取消打钩,重装App,用pp助手检测该App占用磁盘空间,发现在tmp下并没有发现之前的那个文件stack-logs.xxxxx.index,磁盘占用量也处于稳定状态(1~2M),并没有出现暴涨的情况,看来真是这个东西在做鬼.
为了更加认定是这个Malloc Stack在做鬼,于是又将Mallo Stack打钩,问题又出现了,刚装App,用PP助手立即查看App磁盘占用,瞬间已经暴涨到了80+M,哎呀我的小心脏,查看文件结构后发现,又是tmp下的stack-logs.xxxxx.index在做鬼,上图留念一下:


App沙盒目录

沙盒tmp文件夹下

随手滑动了几下,又切换了几个页面便是这样一种情况,吓人啊.


随手滑动了几下之后

此时此刻你还在什么,如果遇见类似问题立马查看你是不是也将Malloc Stack给打钩了(Malloc Stack设置如下图);


Malloc Stack 设置页面

最后,如果细心的同学在App运行的时候能在控制器看到类似的话语


开启Malloc Stack后控制台提示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值