iPhone能干净的卸载软件吗?会不会有残留
发布时间:2021-08-19 18:56:36
很多出售二手iPhone人都会问:iPhone能干净的卸载软件吗?会不会有残留?
想知道iPhone卸载软件会不会有残留,我们先得来了解下iOS 沙盒机制。
iOS 沙盒机制:
出于安全考虑,iPhone对于安装在手机上面的应用程序有所限制,这个限制就是应用程序只能在程序创建的文件系统中读取文件,不可以去其它地方访问,此区域被成为沙盒,所以所有的非代码文件都要保存在此,例如图像,图标,声音,映像,属性列表,文本文件等。总体来说沙盒就是一种独立、安全、封闭的空间。
沙盒机制的特点:
每个应用程序都有自己的存储空间。
每个应用程序都不可以翻过自己的围墙去访问别的存储空间的内容(越狱后设备除外)。
在访问别人沙盒内的数据时需要访问权限。
沙盒(sandbox)的核心内容是:sandbox对应用程序执行各种操作的权限限制。
获取系统目录下的文件路径。
应用程序的沙盒目录:
应用程序沙盒目录下有三个文件夹Documents、Library(下面有Caches和Preferences目录)、tmp。
Documents:保存应用运行时生成的需要持久化的数据iTunes会自动备份该目录。苹果建议将在应用程序中浏览到的文件数据保存在该目录下。
Library/Caches:一般存储的是缓存文件,例如图片视频等,此目录下的文件不会再应用程序退出时删除,在手机备份的时候,iTunes不会备份该目录。
Library/Preferences:保存应用程序的所有偏好设置iOS的Settings(设置),我们不应该直接在这里创建文件,而是需要通过NSUserDefault这个类来访问应用程序的偏好设置。iTunes会自动备份该文件目录下的内容。
tmp:临时文件目录,在程序重新运行的时候,和开机的时候,会清空tmp文件夹。
获取文件路径
iOS 中 app 对本地存储只能访问到自己的根目录,再往上就没有权限了。访问照片通讯录等需要经过用户同意,也只限写入特定格式的文件,所以如果有手动保存的照片或通讯录等从系统对应程序删除即可,不会存在隐藏的文件。
卸载 app 时根目录会被直接删除,而且根目录里的所有文件绝对都会被删除,不会有什么只读的。
Safari 中正常也是跳转到 App Store 安装,但通过企业开发者账号安装的也是一样直接删除 app 根目录。
所以,iPhone卸载后没有残留,也不用清理,也就不存在清理机制。
顺便提醒一下不要乱装描述文件,尤其是未签名的!(相信大家知道屏蔽iOS更新通知的描述文件吧,虽然那个描述文件是tvOS的,但是同样可以用来屏蔽iPhone的通知)
鉴于有人问为什么游戏、软件卸载了重新安装后,配置、数据都还在,以下是可能的几点原因:
1、如果你的游戏是在AppStore下载的,而且你有登录GameCenter(每次打开游戏时会提示“欢迎 某某......“”)。那么,你的游戏数据都会自动上传到云端,而且可以同步到其他登录该GameCenter的Apple设备,不管单机还是网游。因此下次重新安装的时候你的游戏数据都可以恢复。
2、不知道你有没有注意到,在 设置->通用->iPhone储存空间 里卸载软件的时候有两个选项,一个是卸载应用,一个是删除应用,如下。
卸载应用是会保留文稿和数据的,也就是重新安装后会和删除前一样。删除应用才是可以完全的删除。
3、iCloud如果打开了自动备份,可以自己查看下,是否有些应用勾选了,这些勾选了的会自动上传应用数据到云端。
猜你喜欢
- iOS14beta7描述文件下载地址是什么?在今天,苹果官方推送了最新的iOS14/iPadOS14开发者预览版beta7更新,更新了一些新
- 苹果是如何判定一款产品为过时产品的呢?第一可能是参考产品发布的年份;但最关键的还是看使用人群的多寡。如果一款机型已经长期没人使用了,那就没有
- 关于如何给微信朋友指定的人发消息,解决方法如下:1、打开微信并登录,点击切换到通讯录;2、在通讯录找到要发信息的好友,点击进入详细资料页;3
- 如何让学生不在课上玩手机,一直是大学老师的难题。各种与手机“斗智斗勇”的课堂故事不断上演时,南京大学却“反其道而行之”:提醒学生把手机充足电
- 在ipad上看电子书是一种视觉享受,很多新手不知道如何用ipad下载电子书或者从电脑下载了如txt、epub等格式的电子书不知道怎么导入到i
- 微信5.2版的消息很久之前就已传出,昨日终于在腾讯自家的应用宝上面抢先发布。之前首先发布的是iPhone的版本,现在安卓平台也可以公开申请了
- 微信群聊怎么@所有人不要群公告?对于现在的微信群聊来说,不能@所有人是一个很大的问题,并且微信是非常常用的聊天软件,所以很多用户想要知道微信
- 微信如何取消爱奇艺自动续费呢?很多用户对此还不是很清楚,小编这里就给大家带来有关微信如何取消爱奇艺自动续费的回答,希望能够对大家有所帮助。微
- 华为鸿蒙OS 3.0,首批支持的机型有四款,9月开启公测,其他机型会在第四季度开启公测,详细请看下文介绍华为在上个月的发布会上推出了鸿蒙3.
- 华为手机作为国产手机,现在在国际市场上越发崛起了,不论是手机内部还是外观,越做越好了,我们身边不少人都在使用华为手机。平时我们的手机桌面上都
- 趣拍如何分享视频给微信好友?去拍如何才能把视频分享给微信好友呢?点击分享只有朋友圈对吧?别急,下面小编教大家怎么分享给好友吧。赶快分享教程吧
- 通常情况下,如果微信中的好友更新了朋友圈,那么手机微信的朋友圈功能中就会标注出有好友更新朋友圈的消息,然后就可以起到提醒查看微信好友朋友圈内
- 首先,需要在您的电脑上安装开心手机恢复大师。第一步:打开开心手机恢复大师,点击顶端的【通过iTunes备份恢复】,选择您需要恢复的iTune
- iPhone12如何关机?当我们在购买了iPhone12系列手机之后,想要将手机关机,发现用长按关机键无法关机,这是为什么呢,为什么iPho
- 我们可以大胆地猜测,在电脑历史上,没有哪台电脑像iPad一样容易“上手”。下面我们提供了一些小技巧,相信可以让你的iPad变得更易用。使用拇
- 微信是一款聊天交友,分享生活的一个社交软件,里面有很多的功能,可以和好友聊天、支付、还可以记录每天走的步数,不知道在哪里打开,现在就让小编带
- 今天Win10 UWP版《微信》测试版迎来v1.0.11更新,本次更新主要是添加新功能和修复Bug,仅面向Windows10 PC和平板电脑
- 如果之前是安卓用户,在购买 iPhone 12 新款手机之后,如何从安卓转移数据到 iOS?可以通过苹果官方提供的“转移到 iOS”应用,将
- 近期微信公众号后台推出一项新的功能“页面模板”;页面模版功能,是给公众号创建行业网页的功能插件。公众号可选择行业模版,导入控件和素材生成网页
- 现如今基本上家家户户都安装有无线wifi,并为自己的wifi设置了相对较为复杂的密码,来防止其它用户恶意破解wifi密码;不过,当亲朋好友上