8月16日凌晨,苹果正式发布了iOS12操作系统的第八个开发者beta测试版。iOS12上一个开发者测试版发布时间为8月14日凌晨,时隔也就两天的时间。之所以相隔不久,主要是因为iOS12第七个开发者测试版发布几个小时后,就被发现比较大的性能问题,苹果不得以撤回了更新。
当iOS12第七个开发者测试版发布之后,陆续有测试用户发现,某些app启动会出现明显的卡顿,有个别app启动需要10秒甚至更长时间,重启仍然重现相同的现象。还有用户发现,app出现“冻屏”无法操作,通知中心“冻死”无响应,锁屏“锁死”或解锁动画“慢动作”,某些app打开后无法加载响应的界面和功能等。
虽然苹果官方并没有证实上述问题,也未发表任何声明来解释为什么会撤下iOS12第七个开发者测试版,但理论上iOS12第八个开发者测试版应该已经解决了上述提到的问题。
现在,如果你是开发者并持有开发者账号,iOS12操作系统的最新开发者beta8测试版系统的完整固件包已经可以通过苹果开发者中心下载。当然,原本就已经处于开发者测试版状态的iOS设备,若早就已经安装了正确的配置文件,也可以直接通过OTA进行系统更新。
iOS12第八个开发者测试版的build版本编号为16Ab,而之前第七个测试版的版本编号则为16Ab,第六个测试版本号则为16Af。可以看到,第八个和第七个的版本号变更不大,因此可能更新的内容与第七个版本无太大差异,或许只是解决了明显存在的性能问题而已。
其实正如以往,更新完成之后没有发现非常明显的新功能改进,因此iOS12第八个开发者测试版的同样还是在于对常规BUG的修复和性能改进,而一些相对第七个或第六个开发者测试版在细节上的改进,尤其是界面和功能的细微调整,性能是否得以优化,续航水平如何等等,还需深入体验才能挖掘出来。
几天之前,根据苹果针对开发者发布的iOS12DeveloperBeta7更新日志说明,一些相对的新变化如下:
-移除了GroupFaceTime多人同时聊天的通话功能,而且这一功能将在iOS12正式版发布时也不会提供。苹果表示,GroupFaceTime将会作为iOS12的某一个更新于“今年秋季晚些时候”推出。
-砍掉了一些可以让孩子绕过“屏幕时间”对应用程序限制的方法,并且在升级到新的测试版之后,苹果建议家长修改“屏幕时间”的密码,以防止孩子通过退出iCloud或改变系统时间的方法解除限制。
-iOS12beta7中出现一个可能会导致ApplePay无法使用的Bug。苹果建议重新尝试ApplePay,或者通过重新启动设备来修复。
无论如何,iOS任何一个beta测试版都如其名所述,一切仍处于测试阶段,大多数情况下运行效果可能不如正式版那样理想,甚至会出现极不稳定或丢失数据的情况,或者就像几天之前beta7突然被撤回。所以,如果你的设备是日常使用的主设备,建议不要进行尝鲜。不过,如果你对beta测试很感兴趣,或者测试的是你的非主力机,最好也在尝鲜之前进行重要数据的备份。