iOS 12 和 watchOS 5

2018 年 9 月 20 日 • 12:00 AM

这周一 iOS 12 和 watchOS 5 终于算是和普罗大众见面了。大家都在说 iOS 12 更快了、更好用了,这确实没错。除此之外感觉有很多边边角角的东西很少有人关注。

Shortcuts

Shortcuts 是苹果官方支持的效率类应用,前身是 Workflow,可以将多个 action 串在一起,一键批量执行几十几百个动作。如果你在 iOS 12 之前没有用过 Workflow,新版本的 Shortcuts 应该对你的用处也不大。它的作用主要还是集中在两方面:一是可以让你把日常任务放到一个 shortcut 里,自动化流程;二是可以批量执行同样的动作(比如将 120 张照片裁剪成圆形并保存到相册),避免重复劳动。Shortcuts 现在在 iOS 12 里边增加了 Siri 整合,添加了一些系统级的控制元件,比如操作勿扰模式、飞行模式等等,但也没有太多的新鲜内容。

越是玩 Shortcuts 越是觉得这个东西令人困惑。任何允许第三方开发者接入的内容都显得非常难用,更多时候你甚至无法找到开发者设置的 action。我的 iPhone 里有 Shortcuts 支持的 app 包括 Day One、Working Copy、Overcast、Things 等等,但是似乎只有 Overcast 有着比较全面而系统的支持,所有能够进行的操作都直接列了出来。

但是 Things、Working Copy、Day One 这些 app 完全没有一个良好的支持。一些常见的操作比如 Things 的 “Add ‘Buy milk’” 是 Siri 发现你最近经常访问的事项,他会提示你有这么一个 action。这个动作可以将 “提醒我买牛奶” 这件事添加到 Things,不接受任何输入和修改。如果你需要添加 “提醒我买面包” 这件事,要整个绕回 Things app 创建一个新的、不可编辑的 action,再回到 Things 里添加内容。当然这也意味着 action 无法在一整套 shortcut 里接受任何别的 action 的输入。

这太蠢了。希望 iOS 12.5 或者 iOS 13 能够让开发者添加可以编辑的 action,现在基本上是一个屁用没有的状态。我希望是我弄错了,再玩两天试试。

当然开发者的支持还是有一些好处的——这些 action 在运行的时候并不需要在各个 app 之间跳转,显得干净利落很多。现在你可以直接从 Widget 里加速 Overcast 语速,或者选择打开/关闭声音增强,直接让 app 在后台运行,不影响前台别的 app 操作。不过这似乎是唯一的好处了。

“Hey Siri,那个是什么星星?”

iOS 12 中的 Sky Guide 通过支持 Siri Shortcuts,可以让你举起手机、用镜头对准天空中明星的大致方向,然后问 “What star is that”。Sky Guide 会自动查找前方最亮的星星 ,告诉你那是什么。这个真的很酷。

Hiking with watchOS 5

watchOS 5 添加了两个运动类的功能:支持登山运动(Hiking)、自动提醒你开始或者停止当前运动。

实话讲,过去两周 hiking 没觉得用 “Hiking” 和 “Walking” 这两种运动模式的统计信息有任何区别——卡路里消耗似乎是从心率、步速、海拔提升计算得出的,不管是用 Hiking 还是 Walking,两种模式的卡路里消耗等信息都没有什么区别。这当然是一件好事,说明之前苹果做的 “Walking” 模式一点都不呆傻,安全考虑了 “爬山” 这件事。

自动停止当前运动的提醒有些恼人。爬山的时候经常爬一段歇一段,每次一歇下来就会问你 “Do you want to stop the workout?” 如果你点击 Dismiss,这个提醒还会在接下来几个小时的 hiking 中出现无数次。

Overcast

watchOS 5 带来了播客 app,也让所有的原生应用终于能够后台播放音频内容了。如果你用 Overcast 5,你的节目会在后台传送到 Apple Watch 上,可以带着表出门跑步了。

Photos

Photos 的 redesign 非常棒。现在分享全分辨率的照片给好友再也不用走微信了(我发现关系好的朋友绝大多数都是 iPhone),iCloud 云端分享非常简单好用,而且能够直接添加照片到照片库,所有的时间和地点信息都会被记录下来。出去玩一次,Photos app 也会主动识别里边的人脸,推荐分享的朋友们。

然后搜索功能很棒。如果搜 “Trips” 可以看 Photos 监测到的之前所有的旅程。浪遍天涯的历史从此再也无处藏身了。