经过几天的运行维护(并不)之后,Newlearnerの小站重新和大家见面了。
北京时间2019.6.4 凌晨一点,苹果在加州圣何塞举行了一年一度的WWDC全球开发者交流大会。和去年全软件阵容不同,今年的WWDC可以说是软硬兼备。
发布会的实况我已经在水群发过图文直播了,今天就和大家一起总结下这次大会有什么亮点和关注点。
系统升级
先来谈谈大家最感兴趣的事情:如何给升级最新版的macOS 10.15 beta、iOS 13 beta、ipadOS beta
macOS 10.15 beta
直接到ibeta.me尝鲜派下载描述文件,安装好后在「设置」直接ota升级即可
这里也放一个虚拟机安装的教程,方便大家用虚拟机体验,请直接安装10.14.5,之后升级即可
iOS 13 beta 和 ipadOS beta
方法一:直接在电脑上用爱思助手升级,简单高效
方法二:使用macOS刷入固件包
①10.15系统以下的macOS可以通过iTunes+MobileDevice.pkg+ipsw文件的方式安装
详见:传送门
②macOS 10.15的用户,可以直接刷入ipsw文件。但是要注意iTunes在10.15上已经不可用,与手机的连接功能转移到了Finder旁边的菜单栏。
方法三:通过Windows刷入固件包
从苹果官网下载iTunes并安装,下载好ipsw文件,下载libimobile2019-master.zip并解压,将ipsw文件放到解压好的文件夹
用CMD或Power Shell,在你的路径上执行idevicerestore.exe -e ipados-13.ipsw
请注意路径不要出错,并且路径中不要包含中文名
⚠️WWDC后第一时间放出来的beta版本不是公测版,而是develop beta,公测版要等待一个月左右可用(ota升级)。因此刷机前应做好备份工作,方便以后的降级。我对于升级的态度是:非核心用户以及开发者,不要随意尝鲜。因为bug太多,初代beta体验感也不是很好(这一点在后文会提到)。
硬件
本次发布会苹果旗帜鲜明地发布了两款新品:新Mac Pro和船新显示器Pro Display XDR
为什么称为「旗帜鲜明」呢?因为两者$5999和$4999起步的价钱表明了了苹果将专业和个人家用划清界限的决心,因此这两款设备的定位是workstations,目标人群是长期从事渲染、建模等的专业人群。而iMac Pro则可以作为家庭工作站来使用,我觉得苹果划得还是挺清晰的。
这款大多数人都用不到的Mac Pro采用了「模块化」,可扩展性很强,集成性很强,和pc不是一个概念。
最高可采用至强28核,可搭载1.5T的2933MHz的DDR4 ECC六通道内存,可配有两个带有Radeon Pro Vega II的MPX模块,其功率可达500瓦。通过Radeon Pro Vega II Duo,还可以实现双卡集火,目测可以形成高达 128GB 的 Memory Pool。
PCIE扩展方面,八个PCIE扩展插槽,其中四个双宽PCIE可以走成MPX模块(比如说用一个580X的话就多了一条能用的PCIE*16)。作为显卡专用,MPX比PCIE优势更高,走线方面也更加灵活。剩下三个单宽PCIE插槽两个是x16一个x8,还有一个x4的半长插槽(预载Apple IO扩展卡)。并且在顶部苹果也配了两个满血的雷电三接口。我坚信苹果一定是和Intel专门定制了通道。
对于从事图形处理的专业人群,苹果还出了一款图形加速卡Apple Afterburner,能够处理多达三个8K ProRes RAW流或12个4K ProRes RAW流。
由于性能强劲因此该工作站最高可达1400w,苹果内置了三个风扇以及在侧面开了一堆孔方便出风。此外苹果还为这个工作台配上了滚轮和提手,方便移动。
说到图形处理当然离不开显示器,因此和Mac Pro很搭的Pro Display XDR来了,边框全金属材质,6k分辨率、10bit、p3广色域。亮度范围最高可达1600nit,对比度为1000000:1。苹果认为这款显示器将亮度,对比度和色彩提升到了一个新的高度。远远超出HDR,于是起了一个新名字:XDR。
此外苹果还给这台专业显示器增加了几个配件,可做到manual调整角度等,不过价格也不菲。
此电脑和显示器一出,立刻遭到了众多pc装机党的无情嘲讽。除了笑话「外观丑陋像刨丝器」,还有「高价低配」、「没有性价比」、「为什么不用水冷」、「我自己组装一台吊打」这样的言论。
我只想说鸡同鸭讲是毫无意义的,一些人根本不具备区分个人电脑和工作站的能力,工作站也绝不会向你们想的一样随心所欲。对于专业人员来讲,硬件支出从来都不是小数字。现在有这样一台高性能的中塔主机搭配6k显示器使用,对他们来讲只关心能否趁手,毕竟不是人人买高性能电脑都只为了玩玩游戏。
在一个这样的机箱里面塞下这样的性能,还要考虑到工业设计和散热,并且有着令人惊讶的pcie通道数目和绝佳的可扩展性,可以说苹果这次交了一份重量级的答卷。杠精们可自行购买现在市场上的设备和配件,也可以用3D打印和车床,看看能否还原下这样的设计和性能。或者直接抛开苹果的现有设计,能否在这么小的空间实现同样的性能和扩展性。
Talk is cheap,show me your design.
iOS
- Face ID解锁快30%
- 优化了app打包方式,减少下载量
- 黑暗模式dark mode上线
- 音量栏优化
- 取消了蜂窝网络状态下面的下载程序大小限制
- 优化了 备忘录、地图 app
- 进一步注重隐私,新增“苹果账户登录”选项,提供随机安全临时邮箱
- 改善了「find my」功能,设备离线情况下也可以定位找回
- 信息 app,emm,看起来正在向im方向发展
- 相机 肖像模式 可调环境光
- 相册 采用新的照片排序整理方式,有筛选算法
- 强化了iOS和AirPods、homepods的组合体验
- 加入神经ttl,Siri人声更加自然
自从iOS11之后被爆出降频事件之后,iOS12主攻系统整体的流畅性。到了iOS13,终于加入了万众瞩目的黑暗模式,这也是为了oled屏幕考虑。
除此之外让我感到惊喜的应该是对隐私和安全的关注,比如「苹果账户登录」这一功能,将利用苹果的强大生态,打造苹果专属的登录方式。在注册一些应用的时候,苹果甚至可以给你提供临时邮箱,极大程度保护了隐私。
iOS 13也加入了鼠标辅助模式,可以像iPad一样使用鼠标了。13之后大家终于不需要为了下载一个稍大的app找出找WiFi或者热点连接了,这一点很贴心。
⚠️此次更新针对的是A9处理器及其以上的手机,目前还是内测版,bug很多。
「Find my」app:
重点想说说的功能就是苹果这个「Find my」app的更新。之前苹果的做法是通过网络定位你,也就是说手机丢失后只要对方不开机,你不会定位到手机的位置,从而大大增加了找回的难度。有些别有用心的人还会发送钓鱼网站,想要骗取你的AppleID密码等。
而现在苹果可以在设备离线状态(离线状态指的是设备没有连接WiFi或者蜂窝网络),实现设备的找回。具体实现原理是,通过低功耗蓝牙+mesh network,让离线的设备向周围的iOS设备进行广播,只要周围有一台设备联网了,即可发送丢失设备的定位信息。
新版的「Find My」前提与以前不同,使用者必须拥有至少两台登入相同Apple ID 的装置在附近时才能启用。Apple 会在启用的装置上产生一把私钥,并透过点对点加密传输储存于其他台装置上,也就是这把私钥只存在你拥有的每一台机器上;每台装置接着会各自产生一系列公钥(对应前一步产生的私钥),透过蓝牙传输的作为识别。这些公钥会定时更换。
假设你的MacBook/iPad 被窃走并处于合上、无网路状态,有启用Find My 的装置仍会持续透过蓝牙发送现在的公钥,但不传送其他资讯(此时通常你也没有相关资讯);周围他人有网路连线的Apple 装置侦测到该公钥后,会将自己的地理位置资讯,透过此公钥加密,连同公钥的Hash 值传给Apple。
当你用你的iPhone 寻找你的MacBook/iPad 时,手机会将过去一系列公钥的Hash 上传至Apple 作为识别(详细方式Apple 并没有明确说明,但理论上应该是回传过去一定时间内的公钥Hash)。此时Apple 会从资料库中寻找对应的加密位置资料并回传给你的iPhone 并使用储存于装置上的私钥解密位置资讯并显示给你。整个流程中只有你的装置有办法解密这些位置资讯,且只有在你的装置上解密。
iPadOS
- 针对iPad的全新iOS分支系统
- 暗黑模式
- 更加桌面化
- 支持多分屏app显示与选择,支持单app多分屏,多任务折叠功能
- 文件app支持文件预览,类似finder的体验,支持usb等外置扩展
- 支持蓝牙鼠标操作
- iPad专属desktop浏览器,个性化字体
- 增强多点触控,支持复制粘贴撤销等手势,优化了文本编辑与键盘输入法体验
iPad终于可以支持鼠标操作了,这次苹果做出的最大的改变就是让iPad更像「平板电脑」了。外接U盘在没有网络的情况下能够解决很多问题,而「文件」app做的也更像macOS上面的Finder,加上了缩略简介等。
应用的多分屏也很赞,之前想要在一个屏幕显示两份word文档需要安装两个office app,现在只需要office 365一个就可以实现文件多开了,对我们学生党来讲可以说十分方便。
浏览器更加「桌面化」,增加了下载任务管理栏,让iPad不再封闭。键盘也不再固定,可以随意拖动,变大变小真奇妙。
这次又增加了一些新的手势:
复制——三指捏合
粘贴——三指松开
撤销——三指滑动
并且iPad还可以作为Mac的扩展屏/镜像屏,系统级的支持估计会让duet等软件消失匿迹。
等正式版出来之后打算给自己的iPad 2017升级下,个人感觉这是苹果这几年来最值得升级的系统。
⚠️iPadOS只支持iPad mini4及其以后的设备,目前的版本是beta,谨慎升级
macOS
- 全新10.15 Catalina
- iTunes将会被分为 音乐、tv和播客 三个应用
- sidecar,实现Mac和iPad互连,取代duet等软件
- 设置新增「屏幕使用时间」
- 支持对残疾人士的语音辅助
- find my Mac/iPhone功能升级,离线也可用
- 借助t2芯片,新增激活锁(防盗)
- 项目催化剂:iPad应用Mac化
个人觉得这是几个系统里面最没有升级必要的系统,相较于10.14改变不大。
iTunes退出了历史舞台,分为「音乐」、「播客」和「电视」三个app,其实中国用户常用的也就是「音乐」了。单独拿出来不是一件坏事。但是以后不能在高版本的Mac双面使用低版本iTunes抓取旧版的ipa包了,这个很无奈。
而iTunes负责连接iOS设备这个功能,交给了Finder去做,无可厚非。
由于 bash 在升级到 5.0 版本后采用了 GPLv3 的许可证, 为了避免授权问题,Apple 在 macOS Catalina 后将使用更加现代化的 zsh 取代之前的 bash,为了兼容历史应用,基于 GPLv2 的 bash 3.2 仍旧会保留在系统当中,苹果建议所有开发者尽早转向使用 zsh 进行开发。
如果sidebar在设置中不显示,终端输入:
defaults write com.apple.sidecar.display AllowAllDevices -bool true
defaults write com.apple.sidecar.display hasShownPref -bool true
open /System/Library/PreferencePanes/Sidecar.prefPane
关于分区:
最后我不明白的是升级到10.15之后苹果将系统和数据分开了,就像iOS一样,据说是为了防止恶意软件修改系统文件,增加安全。但是我用虚拟机升级之后,发现系统盘是包含在系统盘里面的,关闭了SIP之后还是可以随意操作。
系统分区变成只读分区了,数据分区变成了单独的分区。 所以系统分区所在的容器从 4 个分区变成 5 个分区了。 保留了Macintosh HD(系统盘),多出了 Macintosh Data(数据盘)。
Macintosh Data挂载在/Macintosh HD/system/Volumes/Data,然后里面包含了「用户」和「应用程序」,而Macintosh HD下面也可以访问到「用户」和「应用程序」。这就导致一个问题:一个文件可能对应着两个不同的路径。
⚠️请在升级之前使用时间机器备份,如果需要降级,参考之前写的降级U盘制作
其他
其实作为一个普通用户,我们关心WWDC是关心新的系统发展方向,而不是和开发者一样关注底层的东西。今年新Swift推出了swiftUI,可以做到可视化编程,对开发者来讲是个利好消息。
这次大会演示的AR 我的世界给我留下了深刻的印象,ARKit真是太美妙了。
最后强调一句:升级需谨慎!升级需谨慎!升级需谨慎!
参考文章:
Apple官网
IT之家