探探怎么做到删除 app 后还能记录登录帐号的?

2017-11-11 16:40:22 +08:00
 moonkiller
之前删除了 iPhone 上的探探
又重新下载了回来
竟然自动蹦出来提示我是否要登录之前的帐号

这事怎么做到的?
应该不是根据手机号判断的,因为刚打开 app 时还没允许获取通讯录权限
14541 次点击
所在节点    iPhone
11 条回复
wym572
2017-11-11 16:47:57 +08:00
iCloud Keychain
moonkiller
2017-11-11 19:07:42 +08:00
@wym572 看了下 我的 iCloud 钥匙串关着的
hstdt
2017-11-11 19:28:47 +08:00
@moonkiller 本地 keychain 吧,和开没开 icloud 没关系。你删了 app 还是有的。
iPhoneX
2017-11-11 19:35:53 +08:00
残留文件没删干净
moonkiller
2017-11-11 19:45:44 +08:00
@hstdt 那该怎么删本地的 keychain ?
userlol
2017-11-11 20:21:40 +08:00
储存在 keychain 里,最初是用 UDID 标识用户的,后来随着 MAC 等被 Apple 禁止读取后采取了这种折衷做法。iOS 10.3 后删除 app 时该 app 的 keychain 数据会被清空,先于 iOS 10.3 之前的系统无法手动清除,只能通过越狱对 /var/keychains/*.db 进行修改。
PS:要避免这个情况,删除前先登出账号,或者彻底一点,设置中抹除所有数据也可以。
hstdt
2017-11-12 03:25:40 +08:00
@userlol 你这种删除 app 会删除 keychain 的情况应该只存在 iOS 10.3beta 1-5,之后机制又改回来了。
hstdt
2017-11-12 03:37:48 +08:00
@moonkiller 没想到什么太好的办法。暂时只想到抹掉设备,然后不要恢复之前的备份。可能成本有点高。
lrigi
2017-11-12 15:22:27 +08:00
炉石也可以啊,删了再装不用登账号了
......
这样确实不好
strongcoder
2017-11-12 22:50:37 +08:00
本地钥匙串很方便啊,难道你们卸载个软件就要抹掉机器重装么
Colin0118
2017-11-13 09:05:10 +08:00
本地钥匙串

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/405560

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX