iOS各种更新:注重性能提升 没惊喜
- 02 月 10 日
- macgg
- 9052
苹果需要在 iOS 下更大的功夫,不仅外界这么说,苹果自己也是这么做的。目前我们已知,苹果不仅在开发 iOS 8.2 的更新,同时也在准备 iOS 8.3,甚至 iOS 8.4。鉴于一年一更新的节奏,如果告诉大家苹果正在开发 iOS 9,或许没有人会感到奇怪吧。那么这些更新分别对应哪些新内容和修复呢?我们根据目前已知的内容整理如下:
iOS 8.2
目前苹果已放出第五个测试版,据说 3 月中旬就会发布正式版。这一版本更新主要还是修复漏洞,比如影响 Facebook 正常运行的问题、 iOS 日历同步出现的 GMT 漏洞。
至于新内容方面,iOS 8.2 可能会增加 Health 应用内的测量数据,也会增加一些描述性文字,简单介绍 Health 各项数据的测量方式。另外,随着 Apple Watch 上市临近,iOS 8.2 还会增加对 WatchKit 的支持,可能会在这一版本内置一个 Apple Watch 的辅助应用。
这一版本还会伴随一个 Xcode 6.2 WatchKit。
iOS 8.3
iOS 8.2 还没有结束测试,苹果又继续给开发者放出 iOS 8.3 的首个测试版。
对我们国内用户来说,iOS 8.3 最实用的功能就是激活了 Apple Pay 对中国大陆地区银联的支持,毕竟按数量来说,中国大陆地区拥有 iPhone 6 和 iPhone 6 Plus 的用户是最多的,Apple Pay 说不定在中国的普及速度还比美国快。
在这个版本中,苹果激活了无线 CarPlay 支持,从而允许车主通过无线连接到 CarPlay 系统,无需 Lightning 数据线。在 iOS 8.3 的“通用”设置中出现一个 CarPlay 菜单,从这里用户可以找到无线连接 CarPlay 的指示。要进行配置,车主可以按住方向盘的语音控制按钮,开启 CarPlay 的设置。
iOS 8.3 还将重新设置键盘中的表情符号。新的表情键盘会是一个半透明背景的界面,苹果赋予了其全新的外观和感觉。
表情符号之间的滚动和切换也更加方便,目前我们需要点击表情键盘底部一行的菜单来切换不同类型的表情,但是 iOS 8.3 则允许滚动来自动切换。
表情键盘底部一行的分类有了新的 logo,也添加了新的分类,包括人物、自然、食物、节日、动作、建筑、交通工具和标志。我们现在在表情键盘看到的只有“人物表情、动物、铃铛和交通工具”。
最后,iOS 8.3 还包括对谷歌两步验证的支持,也就是说,用户在添加谷歌账户到 iOS 设备时,需要输入接收到的验证码方可。
这一版本会伴随一个 Xcode 6.3 Swift 1.2 的更新
iOS 8.4
根据目前掌握的消息,iOS 8.4 也已经在开发当中了,代号为 Copper,是以科罗拉多州的一个滑雪胜地命名。谷歌数据分析也显示已有 iOS 8.4 的系统在运行。不过苹果尚未面向开发者发布。
消息称,iOS 8.4 会在 Apple Watch 上市后才发布,因此我们预计 iOS 8.4 最早也要在 4 月份之后才发布。
苹果正在考虑在这一版本内置一个基于 Beats 的流音乐服务。
iOS 9
自 2007 年以来,苹果都保持每年一次 iOS 更新的规律。而自从 iOS 7 开始,每一年的 iOS 更新都有很多料,可以说,iOS 7 和 iOS 8 这两次更新都把精力放在用户界面的大修大改,和新功能的不断增加,以至于用户一下子无法消化那么多的新内容,iOS 也开始不稳定。
2015 年的 iOS 9 更新还会不会继续一味地添加新功能和新设计?根据消息人士的透露,苹果工程师会投入“大量的”精力放在 bug 修复和稳定性维护上面,提升 iOS 9 的性能。或许也会带有一些新功能,但苹果工程师的主要任务似乎是让 iOS 9 更快、更稳定。
一味地添加新功能和修改新设计带来的结果是,iOS 的更新越来越占空间。消息称,苹果会逐渐减小 iOS 更新所需的存储空间。毕竟购买 16 GB iOS 设备的用户也不少,苹果必须为这部分用户考虑,或者就干脆阉割了 16GB 的版本,从 32 GB 起售好了。
人们关心的还有一个问题,iOS 9 所能支持的设备会不会不超过三代,即会不会仅限于使用 A7、A8 和 A9 芯片的设备?因为这样推测也有其道理,如果 2015 年底前苹果把 iPhone 5c、第一代 iPad mini、第五代 iPod touch 停产了,剩下的三代产品均采用的是 64 位的芯片(A7A8A9),那事情就好办了。对开发者和苹果来说都轻松很多,苹果在开发 iOS 9 时不再需要为非 64 位设备考虑,而开发者也可以专心致志开发支持 64 位芯片的第三方应用。
苹果放缓添加新功能,将精力放在稳定性修复上,这并不是什么新鲜事儿。曾经的 OS X Snow Leopard 也是着重修复无新功能添加的例子。
苹果是如何优化一个操作系统的呢?通常来说,苹果会将效率低的程序剔除,不仅针对内置的程序,还包括后台服务以及开发者使用的核心系统库。减少系统的存储脚本也是优化系统速度的一个可行措施。
例如开发 Snow Leopard 时,苹果剔除了一些实用功能,像苹果自己的 Rosetta 编译引擎,这个引擎可以让用户在基于英特尔的 Mac 运行更老的 PowerPC 代码。后来苹果此举引起了开发者和用户的抱怨,认为苹果太过仓促。可以想象,届时 iOS 9 发布的时候,用户可能还会发出抱怨的声音,也要不厌其烦地去更新第三方应用程序以兼容 iOS 9,但等更新完毕后,你或许会感觉 iOS 更流畅更快速,与第三方应用的兼容性更无缝了。
与 Snow Leopard 有些许不同的是,iOS 9 可能不会是纯粹的修复。这些年苹果没有停止开发 iOS 的新功能和新服务,比如传闻了很久的室内定位功能,因此对于 2015 年 WWDC 揭晓的 iOS 9 更新我们仍保留期待。