新闻资讯

新闻资讯 News information

老生常谈:音乐人请先不要升级到最新的 macOS

发布时间:2019-09-12来源:未知    作者:admin 

喜新厌旧毫不考虑系统兼容性的Apple每次都会大刀阔斧的修改macOS新版的核心和兼容性,即将在10月推送升级的macOS Catalina 系统也成为了音乐人的大型灾难现场。
 

这次macOS Catalina 10.15对音乐人和音乐软件最大的威胁来自于完全去掉了对32位软件和运行库的支持。几乎所有音乐软件和音乐硬件的驱动程序都需要升级,才能在macOS Catalina 10.15下正常运行:

  • DAW和独立运行软件:基本上都需要升级
  • 硬件驱动:需要单独安装驱动的硬件则需要重新安装新的驱动,即插即用的设备可以直接使用
  • 32位软件和需要使用32位运行库支持的64位软件:完全不兼容
  • 使用老视频库的软件:完全不兼容
  • 插件:有些需要升级,有些则是DAW升级之后就可以了


Apple帮用户筛选经过公证的开发者:

以前在运行来自非App Store渠道的应用的时候,开发者只需获取签名即可变成可信任的开发者,从而直接安装到macOS系统里而不会被提示可能出现风险。而现在Apple对开发者的验证更进一步,非App Store驱动的应用的开发者,必须将自己的安装包交给Apple进行公证,在获得公证之后才可以正常在macOS Catalina 10.15系统里安装,这个公证是为了保证开发者制作的安装包符合Apple的全部标准,且没有在安装包里夹带私货(木马和病毒)。

已经安装的软件或插件因为无法兼容Catalina的时候都需要重新安装更新后的安装包,而此安装包就必须是经过Apple公证的了。

PreSonus就宣布他们的Studio One DAW软件不仅需要你再次对软件做更新安装,而且需要你将所有的插件也做重新安装才可以。如果开发者是在2019年6月1日之前生成的安装包还可以用老办法获取签名就可以直接安装,而在2019年6月1日之后生成的安装包就必须向Apple申请公证,通过之后才可以安装在Catalina系统里。

老的32位运行库的终结:

这是一个巨大的变化,虽然一些软件已经是64位了,但它们很有可能还在利用一些「桥接」工具在调用一些32位的运行库。比如Ableton虽然已经是一个64位的软件了,但在打开的时候它会去试图调用一个32位的库,而此时就会被Catalina系统拦截下来,导致运行失败。有些软件还会调用老的QTKit视频库,在Catalina里也被禁止了。

当然你也不要指望可以利用一些「桥接」工具在64位的系统里来使用老的一直没有更新到64位的32位插件,任何一丁点32位的内容在新系统里都是不被允许的。

如果你真的需要一些32位的老软件和插件,而他们的开发者已经不再更新了,那么唯一的解决办法就是:就永远不要升级到Catalina。

还是拿Ableton Live来说,官方已经宣布Live 9不会兼容Catalina,而Live 10要可以正常在Catalina里运行,必须升级到10.1.2。Ableton为了让Live 10.1.2兼容Catalina,做了很多工作:

  • 重新制作Live安装包,并提交给Apple进行公证
  • 移除所有32位的代码和库
  • 确保Max也可以完全兼容
  • 将视频代码从不再支持的QTKit迁移到新的AVFoundation

 

Native Instruments也发布公告,宣布旗下所有插件目前都不兼容Catalina,请大家不要着急升级。

耐心等待:

那么现在可以做的就是不要着急更新macOS系统,如果你十分想尝鲜的话可以用一台不工作不需要运行音乐软件的电脑,或者在一台电脑里安装两套macOS系统进行双启动。

如果你不慎已经升级了Catalina也没关系,还是有办法降级回来的,上网搜索一下就有很多教程。

当然你也可以故意把棚里的电脑升级到Catalina,然后跟老板说:

系统死翘翘了,干不了活了,咱们放假吧~~~


分享乐城仕,分享精彩: