首页 > 解决方案 > 如何防止 macOS Catalina 打开同一应用程序的多个实例?

问题描述

我有一个捆绑的 Java 应用程序。更新到 Catalina (10.15) 后,我可以打开尽可能多的应用程序实例。我open -a MyAppName在终端中使用。在 Catalina 之前的 macOS 上,无论我执行多少次打开命令,都只会打开一个实例。然而,在 Catalina 中,每个命令执行都会导致我的应用程序的另一个实例。

有人可以指出导致这种行为的 Catalina 的变化吗?

编辑#1

尝试从评论中回答一些问题:

我的问题是,是否有官方文档指出解决方案可以在 Catalina 之前恢复行为?

该应用是一款自行开发的捆绑应用,使用Developer ID签名并经过Apple公证

标签: macosmacos-catalinaapp-bundle

解决方案


推荐阅读