iPhone|你敢把iPhone时间调到1970年1月1日吗?
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
呐 , 这张图 , 相信大家都见过吧——
这是啥呢?没错 , 就是电脑蓝屏 , 密密麻麻写满了故障信息 , 好像电脑真以为我们能看得懂一样 。
这乍一眼望去 , 还真挺高端的 。 所以遇到这高端的问题 , 咱应该怎么做?
高端的问题 , 往往只需要简单的处理方式——重启 。
诶 , 机哥可不是瞎说 , 这是有微软官方认证的 。
不信?给你们看看微软官网里 , 关于蓝屏的解决办法——
呐 , 微软自己都说了 , 遇到蓝屏时 , 请关闭电脑、删除硬件并尝试重启 。
简单粗暴 , 但有效 。 事实上 , 不只是微软 , 其他大厂遇到bug时 , 其处理方式 , 也并没有多高端 。
此前 , 在苹果iOS 9的时候 , 出现过一个很奇怪的Bug:
当一些用户把iPhone的时间 , 设置到1970年1月1日以前 , iPhone就直接变“砖” , 无法进行任何的操作 。
这也叫做“1970/1/1事件” , 老机友们可能就亲身经历过了 。
机哥当时也手贱试过 , 不论怎么操作都无果 , 我当时的解决办法就是——刷机 。
所以 , 这个Bug是咋回事呢?其实是因为 , iOS基于Unix系统 。 Unix呢 , 它有一个时间戳计时 , 简单来说 , 就是它有个初始时间 。
而这个初始时间 , 就是1970年1月1日 。 当这些iPhone , 将时间设置到这个以前——连我们人不会有“-1”岁的概念 , 更别说系统了 。
于是这些iPhone , 就直接崩溃了 , 因为它不理解 。
诶 , 不过苹果很快啊 , 就宣布要解决这个问题 。
一时间 , 机哥的IT圈的朋友们都炸了 。
为什么?因为苹果如果想修复这个问题 , 就得把iOS的底层重写才行 。 这是个多大的工作量?相当于重写iOS 。
就像房子的地基出了问题 , 除了把房子拆掉重建 , 就没有别的办法了 。
工作量之大、意义之重大 , 大家都准备见证苹果这 , 史诗级别的时刻 。
还没几天 , 苹果发布了新补丁 , 宣称修复好了 。
这...速度超乎大家意料 , 就这么点时间 , 重写iOS...不可能吧?
当大家看到设置时间的界面 , 差点没把前天晚上吃的烤肉给吐出来——
相关经验推荐
- iPhoneSE|iPhone SE3的5种网传渲染图曝光,你最相信哪一个?
- 一加科技|iPhone13Pro、一加9Pro和一加10pro之间,该如何选?
- iphone13|iPhone 13再出奇葩问题,网友:粉屏门
- iPhoneSE|支持毫米波5G “天玑9000满血版”Q2问世:主攻欧美
- 广角镜头|iPhone 13 Pro Max 测评:给一个优质的五星好评!
- iPhone|聊一聊iphone一直闭口不谈的弊端!
- 飞利浦·斯塔克|苹果iPhone SE3机模放出,果粉眼睛一亮:这才是梦寐以求的手机
- 英特尔|iphone一枝独秀已成过去,旗舰安卓崛起正在路上
- iPhone|iphone真有那么好?人人当成宝
- 苹果|苹果iPhone 13系列出现粉屏问题?伴随卡顿、闪退及自动重启