米家 APP 是如何做到删除了,数据不会丢失

2021-05-13 21:54:55 +08:00
 youdoit

IOS14.5,今晚删除米家 APP,不是点击保留数据那个,重新安装回来,竟然登陆的数据还存在。 请问大神们,这是系统 BUG,还是米家 APP 厉害。 米家 APP 版本 64.203,删除的是上一个版本。

7283 次点击
所在节点    iOS
39 条回复
xy90321
2021-05-13 21:58:49 +08:00
登录 token 走 keychain 了吧?
youdoit
2021-05-13 22:12:02 +08:00
@xy90321 这个方式是不是需要备份 App,但是我都没有备份,也是手机号验证码登陆
wangedenr
2021-05-13 22:17:56 +08:00
數據跟你登入的米家帳號綁定了啊。登入米家帳號所有綁定的裝置設定都會跟著回來。
imn1
2021-05-13 22:18:41 +08:00
“你以为脱了马甲就不认得你了么?”
sisteryu100
2021-05-13 22:20:25 +08:00
百度地圖也是一樣,手機把所有百度 app 卸載,重裝百度地圖都是無法退出登陸。
243205964
2021-05-13 22:25:23 +08:00
这是 iOS 系统特性吧,很多 APP 都是这样的,很方便
iSteven
2021-05-13 22:25:51 +08:00
如果是删除后重新安装不需要登录自动恢复删除前的登录状态,应该是把 token 存在系统 keychain 中了。
如果是登录后发现 app 的设置等内容都和删除之前一样,应该是 app 备份了所有的设置,登录后自动同步数据回来了,现在很多 app 都有这样的做法。
subpo
2021-05-13 22:28:29 +08:00
netflix 也一样,而且更神奇,我新买了一个手机,安装 netflix 后点开直接登陆好了,不知道怎么实现的。
我想应该和谷歌账号有关吧
paradoxs
2021-05-13 22:34:09 +08:00
存到钥匙串里面了,不还原删不掉。 如果你们非要说这是特性的话我也无话可说。
xy90321
2021-05-13 22:38:12 +08:00
@youdoit 你把 keychain 关掉以后删除重装试试看
belin520
2021-05-13 23:00:14 +08:00
钥匙串里面
Cavolo
2021-05-14 00:24:18 +08:00
@xy90321 此 keychain 非你设置里看到的 keychain,除非刷机越狱不然用户无法删除
honeycomb
2021-05-14 08:09:35 +08:00
@xy90321 此 keychain 非彼 keychain,只要此 keychain 还依然不在卸载后清除应用储存的信息,ios 上就可以实现重装后识别之前的设备。
cairnechen
2021-05-14 08:14:12 +08:00
/t/456460

每隔一段时间我都可以把这个帖子翻出来
dingwen07
2021-05-14 09:13:16 +08:00
@honeycomb #13 iOS 上有这么恶心的东西?
Leonard
2021-05-14 09:26:52 +08:00
keychain 啊,删除 app 再装回来还能保留一部分数据
okakuyang
2021-05-14 10:06:44 +08:00
@dingwen07 这就一常见功能,没什么恶心不恶心。
Unclev21x
2021-05-14 10:35:41 +08:00
@sisteryu100 我也想说这个。我手机上安装了百度地图和百度网盘,只能录百度网盘的账号,然后百度地图那里就显示我的账号在百度网盘中登录,旁边还有个“登录”的按钮,但实际上百度地图是没有登录账号的。我寻思着是不是把百度地图和百度网盘卸载(点“删除 App”),然后重新安装百度地图,那里就不会显示“账号在百度网盘中登录”。我也这样做了,事实证明我还是太年轻,那里还是显示“账号在百度网盘中登录”,而实际上手机中此刻并没有百度网盘 App 。

猜想:要彻底解决这个,只能将手机彻底重置,抹除所有数据。据此,我认为点“删除 App”,并没有彻底删除数据。
goofyy
2021-05-14 10:35:54 +08:00
keychain 。苹果本地的一个数据库。删除 app 不能清空,要不就 app 自己清空,要不就重装系统。
Unclev21x
2021-05-14 10:36:17 +08:00
@wangedenr 你没看清楚楼主的问题。

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

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

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

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

© 2021 V2EX