Studio One 7 在 mac 电脑上退出时僵死的问题的迂回方法
截至 Studio One 7.2.3 为止,在 macOS 系统下使用 Studio One 的时候,无论你是否有打开过工程,你在退出软件时,只要你的电脑有联网、且你的电脑网络在中国内地,Studio One 都会陷入无限迟滞、甚至失去响应。Windows 版 Studio One 实测并未受到这个故障的影响。
根据笔者对 macOS 版 Studio One 在病发时的 Spindump 资料的撷取结果(使用微软 Raptor Mini、ChatGPT Codex 等编程 AI 工具分析)来看,这牵涉到 Studio One 内部的一个 Mutex 的工程死锁、会在存取某个因特网服务时「错误地永远等待了一个可能不会有结果的结果」。
笔者随后用 Little Snitch 工具分析发现 Studio One 在退出时会尝试存取 identitytoolkit.googleapis.com。这个 API 是 Google Firebase 软件故障上报专用的 API、用于校验某个使用了 Firebase SDK的软件的开发者身份。这个 API 域名在中国内地无法正常访问,而 Studio One 在退出软件时错误地以为「这个 API 活该永远立刻返回可用的结果」、就这么一直等下去,然后就是无限停止响应。
在这个问题被 PreSonus 彻底解决之前,目前的唯一迂回方法就是给系统的 HOSTS 里面加入下述一行、让系统彻底屏蔽这个域名:
0.0.0.0 identitytoolkit.googleapis.com
这样一来的话,系统就不会在访问这个域名的时候在 DNS 解析阶段无限等待下去,而是会立刻返回无效结果。然后 Studio One 就不会「等到死」了。
本文不方便提供具体的 HOSTS 配置方法。请各位正版 Studio One 用户联络自己的软件卖家(官方经销商)或 Studio One 官方求助。
可下载 Midifan for iOS 应用在手机或平板上阅读(直接在App Store里搜索Midifan即可找到,或扫描下面的二维码直接下载),在 iPad 或 iPhone 上下载并阅读。
文章出处 https://magazine.midifan.com/detail.php?month=2026-01#99
转载新闻请注明出自 Midifan.com