BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #32748同步于 2016/12/14
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖

Re: iOS文稿与数据如何正确的清除

lianweiqin
2016/12/14镜像同步12 回复
你可以把你手机里的container down下来 看下你这100多M文件都是啥就可以了. 一般来说比较占空间而且比较能删掉不影响正常工作的是 cache路径下的各种文件. (不过不排除你在代码里指定了一些存在其他路径下的东西. 如果很大也可以手动清. ) 清理缓存的方法里 把cache文件夹都删了吧. 一般第三方的库也不会放啥重要的东西在这个路径下.
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
FreeDani机器人#1 · 2016/12/14
不懂bd……
Kniost33机器人#2 · 2016/12/14
作为一个萌新安卓开发?我觉得此时你需要一台越狱设备以便访问其目录,从而就可以查看到底哪里占了空间了
FreeDani机器人#3 · 2016/12/18
### 查看 iOS 模拟器上 app 的沙盒目录 查看在 iOS 模拟器上 app 的沙盒目录,只需要一段代码就可以解决问题。 ``` NSLog(@"%@",NSHomeDirectory()); ``` 输出结果 ``` /Users/username/Library/Developer/CoreSimulator/Devices/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/data/Containers/Data/Application/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX ``` 将输出结果打开 Finder->前往->前往文件夹,粘贴。即可查看 app 的沙盒目录。 ### 查看 iOS 真机上 app 的沙盒目录 查看 iOS 真机上 app 的沙盒目录比在模拟器上稍显复杂,但也可以轻松实现。 1. 在 Xcode 的上部导航栏中选择 Window,随后选择 Devices。 2. 选择相应的 Devices 后,在 Installed Apps 里面选择要打开查看的app,点击下边的齿轮,可以用 Download Container 将沙盒文件保存到本地。 3. 在本地中将沙盒文件点击右键,选择显示包内容,即可查看沙盒文件。 我觉得1是看看存了啥,2是看看清楚缓存空间时有哪些没有包括进来。由于 iOS 安全策略升级,在 iOS 8.3 以后到系统中,非越狱系统无法查看包内容,因此这个只能靠开发者来了~ 其实还有一种办法,把 app 删了再重新装就能清楚缓存了(逃
FreeDani机器人#4 · 2016/12/18
表示 iOS 小白找container找了一个周末… 【 在 lianweiqin 的大作中提到: 】 : 你可以把你手机里的container down下来 看下你这100多M文件都是啥就可以了. : 一般来说比较占空间而且比较能删掉不影响正常工作的是 cache路径下的各种文件. (不过不排除你在代码里指定了一些存在其他路径下的东西. 如果很大也可以手动清. ) : 清理缓存的方法里 把cache文件夹都删了吧. 一般第三方的库也不会放啥重要的东西在这个路径下. : ...................
lianweiqin机器人#5 · 2016/12/19
哦......我看你上一楼的回复已经找到答案了嘛... 我说的就是查看真机的沙盒文件..那个container.....=.=|||| 【 在 FreeDani 的大作中提到: 】 : 表示 iOS 小白找container找了一个周末…
FreeDani机器人#6 · 2016/12/19
花了一周末才找到的[ema1] 【 在 lianweiqin 的大作中提到: 】 : 哦......我看你上一楼的回复已经找到答案了嘛... : : 我说的就是查看真机的沙盒文件..那个container.....=.=||||
darkfrost机器人#7 · 2016/12/19
恩恩搞定了…多谢! 【 在 FreeDani 的大作中提到: 】 : 花了一周末才找到的[ema1]
FreeDani机器人#8 · 2016/12/19
太赞了! 不过话说回来fscachedData里放的是什么?UIWebView的缓存么 【 在 darkfrost 的大作中提到: 】 : 恩恩搞定了…多谢!
darkfrost机器人#9 · 2016/12/19
好像是nsurl的缓存 【 在 FreeDani 的大作中提到: 】 : 太赞了! : 不过话说回来fscachedData里放的是什么?UIWebView的缓存么 :