iPhone 出现时间 BUG,导致手机无法正常启动

最近几天,在Reddit论坛关于iPhone一个严重BUG的话题引起了网友的热议,这是一个关于iOS设备的时间BUG,一旦时间被设置为特定的日期,重新开机之后,iPhone将再以无法正常启动,一直停止在苹果logo的界面,也就是我们俗称的「白苹果」。

最近几天,在 Reddit 论坛关于 iPhone 一个严重 BUG 的话题引起了网友的热议,这是一个关于 iOS 设备的时间 BUG ,一旦时间被设置为特定的日期,重新开机之后,iPhone 将再以无法正常启动,一直停止在苹果 logo 的界面,也就是我们俗称的「白苹果」。

根据 Reddit 论坛上提供的信息,将 iPhone 日期与时间的自动设置关闭之后,一旦日期被设置为「1970 年 1 月 1 日」,重新启动手机就会进入错误启动状态,并且会停止在苹果 logo 启动界面,无法正常进入系统。

导致这个问题的设备包含使用 A7、A8、A8X、A9、A9X 处理器的 iOS 设备,也就是说,搭载 64位处理器的 iPhone 5s 及以上型号的 iPhone / ipad 都会存在这样的 BUG ,32位设备目前不存在这个问题。

据微博网友 @Hackl0us 分析,这一问题主要是由于 Unix 时间戳所引起的。

iOS 系统时间使用的是 Unix 时间戳,Unix 时间戳是从1970年1月1日开始所经过的秒数,不考虑闰秒。也就是说,iOS设备的起始时间是1970年1月1日,但是,这里存在一个时区的问题,我们都知道,北京时间=GMT+8=UTC+8,所以,当我们将系统时间设备为1970年1月1日时,UTC(时间统一时间)就是1969年12月31日的16点,很明显,系统时间出现了负值,这也就直接导致了 BUG 的出现,机器也就无法正常启动。

对于遭遇此问题的设备,目前有3个解决方案。

1.拆机,取下电池,等待10分钟之后重新安装电池,开机。

2.如果设备电量充足,等待数小时后,当Unix时间戳的数值大于等于0,系统时间生效,可正常开机。

3.苹果售后。

想了解更多关于苹果设备的使用知识与技巧以及查询保修,可以关注我的微信公众号:cxkj-001(果粉俱乐部)。

相关推荐

评论 抢沙发

取 消
暂无评论...