2018年3月12日星期一

ios升级到最新11.1.2后不停crash

纯粹记录一次意外事件。有时候一次意外,反而让你发现了世界的一些奇妙!
iphone 6 plus ios升级到最新版本的11.1.2之后一开始还挺好用的(12月1日),一觉醒来(12日2日)发现系统开始不停的崩溃,完全无法使用,基本一分钟内crash一次,明显感觉是周期性的触发。
从概率上来说,刚好升级系统刚好硬件问题,概率极小,肯定是这个新版本有什么bug被不幸触发了,查了下降级到ios 10版本的可能性,可以但是略显麻烦。 Google一把后发现在今天有人报了同样的问题(Google能把当日的信息抓取并以第一页就匹配我的iphone crash关键字搜索,精确地解决了我的问题,实在叹服!)。
信息来源: https://www.macrumors.com/2017/12/02/ios-11-1-2-date-bug-crash-loop/


一个日期bug+一个local notification的APP,就能触发这个bug!其信息判断居然来自twitter前一天的一个“预告”: 如果你有款app会反复的进行本地化地发送通知,它会导致12月2日ios宕机! 
网友们对此也是多种办法:
  1. 如果是苹果开发者,可以安装11.2 beta,看来已经fix该问题。
  2. 找出这个app,关闭其通知功能。
  3. 调整时区,避免到达12月2日(目测用途不大)
  4. 调整时间,避免到达12月2日,等fix包正式发布
选择关闭了所有的app通知功能,除非必须的那些,然后等新版本升级;)
在这个事件里面,苹果应该至少对登录到他官网搜索了相关问题的人提供一些有效信息提醒才对。这也对有意持续做好产品的人提供了启示:
及时可靠的信息共享与反馈,无疑是高效解决各类问题所必须的,也是打造优秀体验所必须的。
另外一个启示:
人生苦短,用好Google ;)

没有评论:

发表评论