本来以为 iOS 是沙盒机制,删了就是真的删了,直到我今天发现,不是这样的。
大家下载一个 google 家的软件,比如 google map ,你登录一次,就算把所有 google 家的软件全删了。重新去 appstore 下载一次,还是直接登录,神奇不神奇?
类似的还有 1password 的 safari 插件,你做好设置之后,删掉重下,打开 safari ,还是原先的设置。排除 icloud ,这些软件根本 icloud 没有备份。
1
vvard3n 2023-01-16 14:02:09 +08:00
keychain
|
2
vvard3n 2023-01-16 14:02:27 +08:00
部分软件用了钥匙串存隐私信息
|
3
Granthese 2023-01-16 14:04:52 +08:00
|
4
me404 2023-01-16 14:07:17 +08:00
钥匙串好像也不是全部,貌似 ios 有个东西能代替 imei ,应用能获取这个值,然后就知道你的手机之前有没有用过这个应用,游戏刷初始好像就能这么避免
|
5
mmmfj 2023-01-16 14:08:17 +08:00
这些没关系吧😂
|
6
lqcc 2023-01-16 14:12:16 +08:00
文件肯定删干净了。自动登录因为保存了 keychain 吧,微软的软件删除后再从 app store 安装也是自动登录的。
|
7
icyalala 2023-01-16 14:13:06 +08:00 1
删掉 App 能剩下来的就是 keychain 和剪贴板。
keychain 就是一个全局 sqlite 数据库,有存储上限,你可以理解为一个注册表。剪贴板也可以创建 App 独有的空间。 都要重置数据才能清掉,但是都有存储上限,占用空间很小,基本不影响性能。 |
11
WonderUniverse 2023-01-16 18:16:14 +08:00
我记得 iPhone 储存空间里面专门有一项是存微软的登陆信息的
|
12
Chaconne 2023-01-16 18:42:12 +08:00 via iPhone
俺不懂,不过我对于手机上 chrome 同步这些东西,与其让我退出 chrome 账户或者删除帐号,又突然重新安装它,我宁愿相信全部清空重置手机…..洁癖
|
13
needpp 2023-01-16 18:44:42 +08:00
眼不见为净
|
14
hackpro 2023-01-17 03:15:08 +08:00 via iPhone
不仅如此 一些 VPN profile 或者证书某些情况下也不能随软件卸载自动删除
|
15
EvanQu 2023-01-17 09:04:26 +08:00
应该是无解吧
以前也用到过 mac 也是 直接卸载的话 会残留 plist 不知道 ios 是不是也残留 plist 如果残留 plist 的话 估计不越狱的话 没法卸载干净了 |
16
rabbit 2023-01-17 10:24:44 +08:00
文件肯定是删除干净了的
只不过登录信息是额外的 关于登录信息我搜到四种 一.单例模式,登陆后把用户数据存储在单例对象 二. NSUserDefaults .数据存储后可以关闭 app 后依然存在,只有卸载 App 或者手动删除, 数据才会消失 三.钥匙串,数据可以删除 app 后依然存在,钥匙串由操作系统保护并且存储后的数据是比较安全的,常用来存储一些密码,私钥 四. Cookie 结合 NSUserDefaults 按照你的说法 那么应该是调用了钥匙链 占用空间不大 |
18
cairnechen 2023-01-17 13:45:55 +08:00
|
20
wwbfred 2023-01-23 21:18:09 +08:00
Google 有一个专门的域用来存储登录信息,所有 Google APP 共享。
旧版本 iOS 能在 iPhone 存储空间里找到,叫什么忘了,把它删了所有 Google 应用的登录就掉了。 |