iOS 12 用户遭遇系统「疯狂」弹窗,但目前并没有很好的解决方法
如果你正在使用的是 iOS 12 测试版,可能已经被下面这条弹窗刷屏。
![](https://s1.51cto.com/oss/201809/03/d4760961a1d99ce923314d90ce3ea813.jpeg)
这一提示更新的弹窗,最早出现在几天前 iOS 12 的第 8 个 Public Beta 版本发布时。所以当今天又一次看到它时,我还惊讶于版本更迭为何如此频繁。不过打开设置后,并没有出现所谓的新版本,而弹窗却在我的设备每次解锁后都会出现。
从网上的情况来看,被这一 Bug 困扰的用户并不在少数,大部分人同样是在每次解锁时收到提醒。此外,也有少数人声称在打开控制中心,或是每隔一段时间就会收到该通知。
国外有开发者通过逆向工程找到了这一 Bug 出现的原因。他将问题的根源锁定在了「Springboard」上。这是一个主要负责控制 iOS 主屏幕的应用组件,其功能之一是在每次解锁屏屏幕后,检查当前的 iOS 版本是否将要过期。而在***的测试版系统中,这一功能出现了异常,导致系统认为当前的版本到今天已经将要过期。由于这一过程在每次解锁后都会重复一次,因此我们才会不断地接收到这一弹窗。
![](https://s3.51cto.com/oss/201809/03/db0808dd5b46ef547fe9f8e5b7ff9eeb.png)
目前,我们还不清楚苹果是否会在短期内发布更新来修复该问题。正如上文所言,iOS 12 的测试已经接近尾声。从 6 月 26 日发布***个公测版至今,苹果已经发布了 9 个 iOS 12 公测版本。随着今天凌晨 秋季发布会日期的确定 ,按照惯例,在正式版之前,只剩一个「GM」版本的 iOS 12 尚待发布。作为参考,去年外媒在新 iPhone 发布前 4 天,才提前拿到了 GM 版 iOS 11 固件。因此,想要靠升级新版本解决这个问题,可能还要等待一段时间。
除了等待更新,我们还可以通过调整系统时间的方式暂时解决这一问题。在「设置 - 通用 - 日期与时间」中取消勾选「自动设置」,然后将日期更改为 8 月 30 日或更早,就可以不再收到提醒。
![](https://s3.51cto.com/oss/201809/03/db0808dd5b46ef547fe9f8e5b7ff9eeb.png)
不过,这一方法也并不***。如果你将时间更改为到 30 日,那么明天你还需要再手动更改一次时间。除非你将日期做大幅更改,否则几乎免不了要再做二次调整。除此之外,手动调整时间还会给设备上运行的应用带来各种问题,例如:
日历的当前日期和时间会随着你的更改发生变化,但你已经设定的事件不会。举例来说,如果你在调整时间前已经设置了一个 9 月 1 号的事件,更改时间后事件会在后天发生。因此更改时间后,务必要检查日历中是否有已经设定好的日程,避免影响自己的工作和生活。
![左:更改时间前;右:更改时间后](https://s4.51cto.com/oss/201809/03/9a6d9b4da7f9d0861a83c1105de3ef4c.png)
左:更改时间前;右:更改时间后
提醒事项、Things 等任务管理工具的日期会发生相应的调整。其中,Things 中时间被设定为「今天」的任务在更改时间后不受影响,但其他时间的任务会产生类似日历的效果。
![左:更改时间前;右:更改时间后](https://s1.51cto.com/oss/201809/03/9a6d9b4da7f9d0861a83c1105de3ef4c.png)
左:更改时间前;右:更改时间后
信息、照片、微信、QQ 等应用的信息流的时间都会受到影响。
支付宝将无法进行转账、发红包或付款,微信、QQ 则不受影响。
![](https://s1.51cto.com/oss/201809/03/9b2a6ea8c6cb05a3eebc28eee109de67.jpeg)
当然,如果你希望彻底远离这一 Bug,也可以选择将设备降回正式版的 iOS 11。不过要注意,降级过程会将设备数据全部抹除,操作前请先确认设备在升级前是否曾进行了备份。
这一事件也给我们提了一个醒。相比开发者测试版,iOS 公测版虽然要更加稳定,但也同样属于测试版系统,依然可能会存在若干问题。如果你想要尝鲜,***还是在备用机上装载使用,并提前做好备份工作。有备无患,才能更放心地体验新功能。
![来源:苹果官网](https://s3.51cto.com/oss/201809/03/ec82ee1e892c3ee6aaa3c7ebbe8e8298.png)
来源:苹果官网
相关文章
- 金融服务领域的大数据:即时分析
- 影响大数据、机器学习和人工智能未来发展的8个因素
- 从0开始构建一个属于你自己的PHP框架
- 如何将Hadoop集成到工作流程中?这6个优秀实践必看
- SEO公司使用大数据优化其模型的5种方法
- 关于Web Workers你需要了解的七件事
- 深入理解HTTPS原理、过程与实践
- 增强分析:数据和分析的未来
- PHP协程实现过程详解
- AI专家:大数据知识图谱——实战经验总结
- 关于PHP的错误机制总结
- 利用数据分析量化协同过滤算法的两大常见难题
- 怎么做大数据工作流调度系统?大厂架构师一语点破!
- 2019大数据处理必备的十大工具,从Linux到架构师必修
- OpenCV中的KMeans算法介绍与应用
- 教大家如果搭建一套phpstorm+wamp+xdebug调试PHP的环境
- CentOS下三种PHP拓展安装方法
- Go语言HTTP Server源码分析
- Go语言HTTP Server源码分析
- 2017年4月编程语言排行榜:Hack首次进入前五十