iOS 9.3.1 应用数据被重置为第一次打开状态

2016-05-06 11:15:38 +08:00
 ixiaozhi

最近经常发生一些很鬼异的现象,系统是 iOS 9.3.1 。 时不时手机上的所有应用就被重置成第一次打开的状态,表现为:

  1. 一般应用出启动的引导页;或者应用的使用使用导引那样;但是应用本地存储的数据(App 缓存)并没有丢失

  2. 像支付宝, WhatsApp 这类应用就会被要求重新登录

Ps. 没有越狱什么的,出现好几次了,每次都特郁闷

5905 次点击
所在节点    iOS
24 条回复
wbolor
2016-05-06 11:17:13 +08:00
终于有人出现和我一样的情况了,支付宝前些天每次打开进入引导页重新登录。。。
ixiaozhi
2016-05-06 11:18:56 +08:00
@wbolor 你解决了么,不知道是系统出什么问题了。。。。 6s ,我排查了好久没懂是什么问题
wbolor
2016-05-06 11:28:03 +08:00
@ixiaozhi 支付宝出现这个问题是去了一次外地,然后回来之后每次打开就要重新登录,不过最近没有再出现。。。
asddsa
2016-05-06 11:29:03 +08:00
@wbolor 风控的问题,可能判断为长时间未打开,或者登陆地严重不一致,或者当前网络状态触发风控
ixiaozhi
2016-05-06 11:37:06 +08:00
@wbolor
@asddsa
并不是,一直都在本地使用且早上已经打开过。

不是一个应用的问题,所有应用的状态都被重置了,打开微博会有引导页啊什么的
asddsa
2016-05-06 11:47:26 +08:00
@ixiaozhi 所有的还真没遇到过,按理来说就算装了 XXX 清理助手也不会有影响吧。
ixiaozhi
2016-05-06 11:48:35 +08:00
@asddsa 没装过那些东西。 我怀疑是不是某个系统 bug, 把应用沙盒里的 NSUserDefaults 重置了
iAugus
2016-05-06 12:03:43 +08:00
NSUserDefaults 的 bug
Mayu
2016-05-06 12:08:30 +08:00
没错, 我也是这样!
xi_lin
2016-05-06 12:09:39 +08:00
经常遇到
ixiaozhi
2016-05-06 13:06:11 +08:00
@iAugus
@Mayu
@xi_lin
你们都怎么搞定的
lisonfan
2016-05-06 13:08:43 +08:00
没有遇到过
iAugus
2016-05-06 13:23:52 +08:00
这个自己无法搞定的,只要应用中用 NSUserDefaults 存储配置的话,就可能会丢失。 iOS9.3 的时候苹果更改了 NSUserDefaults 就开始出现问题了,当时我自己写的应用都出现了问题, 9.3.1 的时候修复了,至少我的应用都正常了,我用的应用也都正常,直到又有人反馈说有问题

https://www.v2ex.com/t/267015#reply2
https://twitter.com/iAugux/status/715379590038880256
ixiaozhi
2016-05-06 13:49:46 +08:00
@iAugus 看来只能等 9.3.2 看看能不能完全修复了。我大概是一个星期左右会出现一波,一波会间隔大约一个小时左右连续出现五六次。
vanemu
2016-05-06 13:52:55 +08:00
是,我也是这样。应该是 NSUserDefaults 的问题。感觉好像是升级到 9.3.1 才有的问题。
xieguobihaha
2016-05-06 13:57:32 +08:00
+1 UserDefaults 的锅,调试时抓到过现场, iOS9.3.1
ixiaozhi
2016-05-06 14:05:46 +08:00
@xieguobihaha See append 2: 的确是 iOS9.3.1, 只能等修复了
Sunnyyoung
2016-05-08 17:13:44 +08:00
最近更新的 1Password 无法使用指纹解锁,每次打开都要主密码……卸载重装就好了
iyeatse
2016-05-10 11:04:29 +08:00
我司 app 保存配置没有用 NSUserDefaults ,用的自己的文件格式。。。似乎歪打正着了?
ixiaozhi
2016-05-10 17:21:00 +08:00
@iyeatse 用自己格式存文件进去的不会有问题

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

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

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

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

© 2021 V2EX