当前位置:首页-ProTools软件新闻-正文

macOS Sonoma 14.4发现更多问题及目前方案

Sonoma 14.4 
 
苹果公司自2024年3月7日推出macOS Sonoma v14.4以来,虽然新版本带来了许多引人注目的新特性和功能,但并非所有升级到这一最新版本的用户都能顺利享受这一新体验,我们在10日发布了紧急内容,紧急:请暂勿升级Sonoma 14.4操作系统,警示部分用户在升级过程中或升级后发现了一些问题。这几天经过更多的案例反馈,发现了更多的问题,所以,请暂时不要升级!

 

1
PACE iLok问题
苹果公司一旦发现这些问题,就立即进行了报告。该报告说,Sonnox和Liquidsoncis都发布了有关macOS 14.4和PACE iLok产品存在问题的建议。此后,Joey Sturgis Tones、Neural DSP、Universal Audio等公司也就此问题发表了公开声明。 

这个问题似乎影响了使用PACE iLok受保护的插件的Apple Silicon Mac,尤其是在使用Logic Pro时,一些人已经无法使用!

 

品牌Universal Audio建议,一旦已经升级,临时将数字音频工作站(DAW)和iLok许可证管理器应用程序都设置为运行在Rosetta模式下可使用。

 

  1. 退出所有与音乐相关的应用程序,如DAW、UA Connect和iLok许可证管理器。
  2. 导航到应用程序文件夹,找到你的DAW和iLok许可证管理器应用程序。
  3. 右键单击(或Control + 单击)应用程序,然后选择“获取信息”。
  4. 在打开的信息窗口中,查找“使用Rosetta打开”选项并启用它。
  5. 重新启动您的计算机,然后启动你的DAW,以检查插件是否仍然无法验证。

 

PACE表示,苹果将提供修复方案,但其时间表尚不清楚。

 

2
USB集线器和监视器端口
一些用户报告称,在安装macOS Sonoma 14.4后,USB设备无法连接到他们的Mac上。Reddit上的帖子显示,用户似乎在戴尔、三星和技嘉(Gigabyte)显示器上遇到了这个问题。虽然这个问题似乎主要影响显示器的USB集线器,但一些用户报告说更新导致一些显示器无响应。 

在处理这个问题时,对于一些人来说,将所有设备关闭然后重新打开似乎有效。其他人则成功地进入macOS系统设置中的“隐私与安全”页面,并将“允许配件连接”选项更改为“每次询问”,然后重新启动计算机。

 

3
打印机被移除
看起来macOS 14.4更新可能会删除或损坏一些打印机驱动程序。似乎已删除了用于通过网络进行打印操作的核心CUPS软件,尤其是惠普打印机似乎受到了影响。一些用户已经通过在系统设置➝“隐私与安全”中授予特定进程完全磁盘访问权限来找到了解决方法。尽管尝试了这些方法,但尚未找到全面的解决方案。

 

4
Java 进程
有报道称,macOS Sonoma 14.4 的发布版本中存在一个 bug,会导致 Java 进程意外终止。建议需要运行 Java 的 Mac 用户推迟更新到最新版本。 

这个新问题影响了从 Java 8 版本开始的所有版本,包括当前的早期访问版本。据 Oracle 称,目前尚无可用的解决方案。

Oracle 产品管理高级总监 Aurelio Garcia-Ribeyro 在一篇关于该漏洞的警告帖子中指出:“在 14.4 发布之前的 beta 版本中并未发现此漏洞。使用 GraalVM Native Image 创建的预编译应用程序应该不会受到影响,但你构建新映像的能力可能会受到影响。”

 

5
1Password 被移动到不兼容文件夹
一些 1Password 用户似乎遇到了问题,例如:“我升级到了官方的 14.4 版本,从未使用过 beta 版。升级过程中,1Password 应用程序自动移动到了一个名为“Relocated Items/Incompatible”(已迁移的项目/不兼容)的文件夹中。我尝试恢复了一个备份副本,但当我启动它时,只是弹出了一个对话框,上面写着‘1Password 无法启动,因为出现了问题。请联系 support@1password.com 以获取帮助’。”

 

来自 1Password 的 Dave 回复说:

“你可以在此处了解更多关于此行为的信息:如果在升级 macOS 后 Mac 上出现“已迁移的项目”文件夹 – Apple 支持 (CA)。不幸的是,似乎没有明确的规则规定何时或为何会将某些内容移动到该文件夹中。你可以通过从我们的网站下载并重新安装 1Password 来解决此问题:下载 1Password。”

 

开发人员通常会在苹果发布的测试版中测试他们的软件,但这个过程中存在一些细微之处,有时会导致问题被忽视。

 

6
开发者不用Beta版来检查吗?
一位一直在处理PACE iLok问题的开发者讲述了背后的故事…… 

“理由和借口之间有一条微妙的界线,所以你可以从我们的角度来看待这个问题,但我们可以解释我们是如何错过的,以及为什么我们没有提前警告人们。

 

我们测试了Apple发布的前几个14.4 beta版本,我们已经预料到会出现问题,所以通常都会这么做。我们通常在M1 Max笔记本电脑、M1 Mac mini和Intel Mac mini上进行测试,如果出现问题,还有一些旧Mac可以从仓库中拿出来使用。一切看起来都很好,基本上没有什么变化——所有的插件在Intel和Apple Silicon的所有版本上都能正常工作,所以我们并没有把这看作是一个特别重要的版本发布。到周一发布RC(发布候选)版本时,我们已经对beta版本中的展示内容足够有信心,认为它可以通过。

 

周三,一位客户联系支持人员,表示他所有的插件组合在M3 Pro笔记本电脑上的14.4 RC版本中崩溃了。在几个小时内,我们确定这影响到了他系统上多个受iLok保护的插件,我们对他的一份崩溃日志进行了符号化(确定了崩溃的具体区域),并相当有信心这是一个保护问题,基于崩溃中的符号和受影响的特定插件。客户尝试在Rosetta下运行,问题就消失了——由于Rosetta非常出色,这是另一个指标,表明它只影响本地运行的Apple Silicon处理器。

 

我们希望在向客户或PACE发出潜在问题警报之前进行进一步调查,因为到目前为止,只有一个系统上的一个问题报告。经常喊狼来了,人们就不再听了。我们一直在安装软件,开发人员已经警告过我们,但它是好的,或者问题感觉不严重,所以如果我们要发出警告,我们会非常谨慎,因为当我们发出警告时,我们希望人们认真对待。

 

同样,在我们有足够信心重现问题之前,我们不会向其他开发人员发出警报。虚假的报告会浪费时间并很快导致无果而终,从而毁掉我们多年的声誉。PACE首先要做的就是要求他们能够在本地重现的测试用例。这是相当公平的。我们没有,但想做一个。由于保护可能涉及其中,我们必须在本地进行,并且不能轻易依赖beta测试人员的帮助。Apple的RC发布说明中没有任何内容表明会出现问题或帮助查明问题所在,所以我们认为这意味着使用M2或M3系统并在那里尝试重现它,然后在那里制作一个可重现的测试用例。我们以为我们在周末有时间来做这件事,因为Apple经常在周二发布软件,通常会在RC和最终发布之间留出更多的时间。

 

但这次没有。

 

Apple在周四向公众发布了14.4版本(在世界许多地方的下班时间之后)。当然,新的M3 MacBook Air笔记本电脑将在周五交付给客户,这是一个必不可少的首日补丁。也许我们应该预见到这可能会比平时提前触发发布。到周五早上,支持收件箱里已经有很多来自M2和M3客户的支持请求,确认这个问题并不是孤立的,而且确实会变得广泛,所以我们发送了一份新闻稿,试图阻止这一潮流,并向Pace发送了一封电子邮件,附上了迄今为止的所有调查数据。

 

当然,这已经太晚了。现在,很多客户的系统都无法正常工作,而且每天都有更多的客户在升级,而没有收到这个消息。当然,回退操作系统更新并不是特别容易。”

 

关于软件更新的长期建议
在重要项目进行中时,永远不要在关键系统上执行软件更新。对于许多专业人士和主要工作室来说,这意味着他们的系统有时会落后于最新版本三四代,但它们能正常工作!在完全投入新版本之前,逐步前进是有帮助的,可以创建一个双启动机器,这样就可以在完全承诺之前检查软件是否能正常工作。
另一个长期的建议是在软件更新系统偏好设置窗格中关闭选项“自动保持我的Mac最新。”

 

然而,如果最近购买了一台带有最新操作系统的新Mac,那么要滞后于操作系统的发布可能是具有挑战性的,因为较旧的操作系统通常无法与它们兼容。例如,M3 Mac在Ventura中找不到需要的驱动程序,因此你别无选择,只能使用Sonoma。但即便如此,不建议立即实施最新的更新,而是等待任何问题被报告。

 

 
结论
以上就是关于 macOS 14.4 更新问题的总结。看起来苹果在最后一刻对 macOS 14.4 进行了一些“修复”,但却引发了这些问题。这些最后做出的改动让开发者和 beta 测试者在最终发布之前没能发现它们。 

不幸的是,苹果公司确信这不会是最后一次发生这样的事情,这也再次印证了其长期以来的建议……

 

“在重要项目的关键阶段,永远不要在关键任务系统上进行软件更新。对于许多专业人士和大型工作室来说,这意味着他们的系统有时会比最新版本落后三四代,但它们能正常工作!”

 

访问“Pro Tools中文频道”多内容,请访问:https://www.locationsound.cn/pt