macos - 如何防止 macOS Catalina 打开同一应用程序的多个实例?
问题描述
我有一个捆绑的 Java 应用程序。更新到 Catalina (10.15) 后,我可以打开尽可能多的应用程序实例。我open -a MyAppName
在终端中使用。在 Catalina 之前的 macOS 上,无论我执行多少次打开命令,都只会打开一个实例。然而,在 Catalina 中,每个命令执行都会导致我的应用程序的另一个实例。
有人可以指出导致这种行为的 Catalina 的变化吗?
编辑#1
尝试从评论中回答一些问题:
我的问题是,是否有官方文档指出解决方案可以在 Catalina 之前恢复行为?
该应用是一款自行开发的捆绑应用,使用Developer ID签名并经过Apple公证
解决方案
推荐阅读
- python - 如何根据熊猫数据框中包含的权重获得包含随机样本的列?
- javascript - 使用 vanilla JavaScript 和 ARIA 角色关闭外部点击的下拉菜单
- chromium - 访问WebView2新打开的窗口
- javascript - 如何在 Angular 的接口中定义函数?
- python - 将变量添加到路径以便 python os.environ 工作
- c# - 为子类属性动态生成访问器
- azure - 为什么我的 Azure Function 在部署时设置为“已禁用”?
- mysql - mysql 与 sql developer 的连接
- java - @JsonMerge 带有对象列表和构建器
- xml - XSLT:将属性转换为子元素