草庐IT

iOS 16值不值得升级,正式版主要功能抢先看

Seek思科 2023-03-28 原文
从最初的iOS 16 beta1到目前的beta8,基本上每一个版本都升级体验过。经历了多个测试版的更新迭代,iOS 16已经逐渐稳定,正式版也将于下周推送。

在iPhone 14尚未发布前,我们不妨来了解一下最最新的iOS 16有什么新功能,实际体验如何,以及值不值得升级。

锁屏壁纸

此次iOS 16最直观的变化就是锁屏界面和风格发生了变化,自带的壁纸有各种不同风格,同时也支持壁纸定时更换。相比于iOS 15及更早的版本,可玩性和功能性都有不少的提升,可以配合锁屏壁纸更改字体的颜色和样式。

在功能性方面,支持显示更多的内容,通过天气、电池、日程、健身、提醒事项等等小组件,可以直接在锁屏界面下显示详细的天气信息,其他设备的电量或者是日程安排等。

另外,锁屏时音乐播放器页面也比以往好看了很多,也支持第三方的音乐App和视频App。

电量显示

从iPhone X开始,用户就无法直接在状态栏看到电池百分比,只能通过电池图标看到大致电量,或者下拉后控制中心查看详细电量。iOS 16新增了在状态栏查看电量百分比的功能。

升级到了iOS 16以后,可以在「设置>电池」中开启电量百分比。不过支持机型有限,只适用于OLED屏幕且屏幕尺寸大于5.8英寸的设备,也就是说iPhone XR、11以及iPhone 12/13 mini不支持该功能。

照片/相册

iOS 16这次的照片App新增了不少新功能,也是个人觉得最实用的一些功能,有照片上锁、一键抠图、删除重复照片以及视频实况文本。

照片上锁。升级到iOS 16以后,照片App中的“已隐藏”和“最新删除”默认锁定,需要Face ID或者输入密码之后才能进入,可以很好地保护用户隐私。而iOS 15及早期版本虽然也有隐藏照片的功能,但不需要密码就可以打开查看。

一键抠图。照片App中长按某一张图片(或视频某一帧)就可以自动识别主体并抠出,可以拖拽到其他的App中粘贴使用/发送;也可以长按完松开屏幕,选择拷贝,或者在共享中菜单中选择储存图像等操作。

实际体验下来,抠图的识别成功率比较高,但容易被误识别为查看实况照片。不过解决方法也是有的:想要抠图时长按照片主体,想要查看实况照片则长按背景或者照片边缘。

识别重复照片。对照片多的用户来说,这一功能就是福音。它可以自动检测出照片App中重复的照片,并且一键批量删除重复照片,仅保留高像素的一张。

视频实况文本。早在iOS 15时,iPhone就已经支持直接识别图片上的文字,这次则是拓展到视频上来,只不过需要暂停视频才能使用,实测下来识别准确率也高。

除此之外,照片App上部分照片的选项,比如「隐藏」、「存储为视频」、「添加到相簿」等操作移动到了右上角的「更多操作」(三个点)。

在截图,点击完成时弹出的菜单中,新增了「拷贝并删除」的选项,回到其他软件后可以在对话框中直接粘贴。

设置

iOS在系统设置上没有太大的变化,但也新增了相对实用的功能,比如输入法振动反馈、Wi-Fi查看密码、专注模式、安全检查等。

输入法振动反馈。很长时间以来,用户想要体验到输入文字时的振动反馈就需要下载第三方的输入法。而在升级iOS 16以后,可以直接在「设置>声音与触感>键盘反馈」中开启。实测下来,输入反馈比较温和适中。

WI-FI密码查看。在「设置>无线局域网」中点击已连接WI-FI后的更多(i),再点击密码,面容ID识别功能后可以拷贝WIFI密码。

专注模式。iOS 15就已经将勿扰模式升级为专注模式,而iOS 16则是在其基础上,增加一些新功能。比如可以为某个专注模式设置特定的壁纸,设置定时打开/关闭,过滤(静默通知)不同的日程、信息以及邮件。

安全检查。在「设置>隐私与安全性>安全检查」中,用户可以检查正在给通讯录好友共享的照片、位置信息、备忘录等等,支持一键停止共享;查看App的允许访问哪些权限以及Apple ID登陆的设置,同样支持一键关闭权限或者退出登陆。

个性化空间音频。针对AirPods 3/Pro/Max可以在耳机的设置中开启个性化空间音频功能,需要像录入Face ID时扫描耳部的特征或者更好的空间音频体验(个人感知不明显)。

其他更新

iMessage支持15分钟内的消息进行重新编辑,以及撤回2分钟内的消息。但是双方需要都升级为iOS 16,否则撤回无效。

健康App在配合Apple Watch后可以查看详细的睡眠数据,不在需要依赖第三方App;新增了单独的用药提醒功能。

总结

从iOS 16 beta1第一个开发者到beta8过去了将近3个月的时间;早期的软件闪退、不兼容、耗电量大、无法全屏等问题已经悉数解决,整体稳定性和iOS 15差别不大,主要在于更新了一系列新功能。

iOS 16正式版预计在发布的第二周(9月15号左右)推送。至于是否建议升级,则主要看个人。毕竟iOS 16的确没有称得上革命性的新功能,但上述的这些小更新也确实让iOS系统更方便好用了。

也就是说,如果有用得上的新功能,建议更新;否则停留在iOS 15或者配置要求更低的老系统也未尝不可。

有关iOS 16值不值得升级,正式版主要功能抢先看的更多相关文章

  1. ruby - 主要 :Object when running build from sublime 的未定义方法 `require_relative' - 2

    我已经从我的命令行中获得了一切,所以我可以运行rubymyfile并且它可以正常工作。但是当我尝试从sublime中运行它时,我得到了undefinedmethod`require_relative'formain:Object有人知道我的sublime设置中缺少什么吗?我正在使用OSX并安装了rvm。 最佳答案 或者,您可以只使用“require”,它应该可以正常工作。我认为“require_relative”仅适用于ruby​​1.9+ 关于ruby-主要:Objectwhenrun

  2. ruby - 如何验证 IO.copy_stream 是否成功 - 2

    这里有一个很好的答案解释了如何在Ruby中下载文件而不将其加载到内存中:https://stackoverflow.com/a/29743394/4852737require'open-uri'download=open('http://example.com/image.png')IO.copy_stream(download,'~/image.png')我如何验证下载文件的IO.copy_stream调用是否真的成功——这意味着下载的文件与我打算下载的文件完全相同,而不是下载一半的损坏文件?documentation说IO.copy_stream返回它复制的字节数,但是当我还没有下

  3. Ruby 文件 IO 定界符? - 2

    我正在尝试解析一个文本文件,该文件每行包含可变数量的单词和数字,如下所示:foo4.500bar3.001.33foobar如何读取由空格而不是换行符分隔的文件?有什么方法可以设置File("file.txt").foreach方法以使用空格而不是换行符作为分隔符? 最佳答案 接受的答案将slurp文件,这可能是大文本文件的问题。更好的解决方案是IO.foreach.它是惯用的,将按字符流式传输文件:File.foreach(filename,""){|string|putsstring}包含“thisisanexample”结果的

  4. Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting - 2

    1.错误信息:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:requestcanceledwhilewaitingforconnection(Client.Timeoutexceededwhileawaitingheaders)或者:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/http:TLShandshaketimeout2.报错原因:docker使用的镜像网址默认为国外,下载容易超时,需要修改成国内镜像地址(首先阿里

  5. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

  6. ruby - 为什么不能使用类IO的实例方法noecho? - 2

    print"Enteryourpassword:"pass=STDIN.noecho(&:gets)puts"Yourpasswordis#{pass}!"输出:Enteryourpassword:input.rb:2:in`':undefinedmethod`noecho'for#>(NoMethodError) 最佳答案 一开始require'io/console'后来的Ruby1.9.3 关于ruby-为什么不能使用类IO的实例方法noecho?,我们在StackOverflow上

  7. 深度学习12. CNN经典网络 VGG16 - 2

    深度学习12.CNN经典网络VGG16一、简介1.VGG来源2.VGG分类3.不同模型的参数数量4.3x3卷积核的好处5.关于学习率调度6.批归一化二、VGG16层分析1.层划分2.参数展开过程图解3.参数传递示例4.VGG16各层参数数量三、代码分析1.VGG16模型定义2.训练3.测试一、简介1.VGG来源VGG(VisualGeometryGroup)是一个视觉几何组在2014年提出的深度卷积神经网络架构。VGG在2014年ImageNet图像分类竞赛亚军,定位竞赛冠军;VGG网络采用连续的小卷积核(3x3)和池化层构建深度神经网络,网络深度可以达到16层或19层,其中VGG16和VGG

  8. java - java和ruby的主要区别和相似之处是什么? - 2

    关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭9年前。Improvethisquestion我现在是java专业人士,我喜欢使用ruby​​。这两种语言有什么相似之处吗?主要区别是什么?因为两者都是面向对象的。

  9. ruby - 为 IO::popen 拯救 "command not found" - 2

    当我将IO::popen与不存在的命令一起使用时,我在屏幕上打印了一条错误消息:irb>IO.popen"fakefake"#=>#irb>(irb):1:commandnotfound:fakefake有什么方法可以捕获此错误,以便我可以在脚本中进行检查? 最佳答案 是:升级到ruby​​1.9。如果您在1.9中运行它,则会引发Errno::ENOENT,您将能够拯救它。(编辑)这是在1.8中的一种hackish方式:error=IO.pipe$stderr.reopenerror[1]pipe=IO.popen'qwe'#

  10. ruby - IO::EAGAINWaitReadable:资源暂时不可用 - 读取会阻塞 - 2

    当我尝试使用“套接字”库中的方法“read_nonblock”时出现以下错误IO::EAGAINWaitReadable:Resourcetemporarilyunavailable-readwouldblock但是当我通过终端上的IRB尝试时它工作正常如何让它读取缓冲区? 最佳答案 IgetthefollowingerrorwhenItrytousethemethod"read_nonblock"fromthe"socket"library当缓冲区中的数据未准备好时,这是预期的行为。由于异常IO::EAGAINWaitReadab

随机推荐