我有一个捆绑的Java应用程序。更新为Catalina(10.15)之后,我可以根据需要打开任意多个实例。我在终端机中使用open -a MyAppName
。在Catalina之前的macOS上,无论我执行open命令多少次,都只会打开一个实例。但是,在Catalina中,每次执行命令都会导致应用程序的另一个实例。
有人能指出我Catalina的变化导致这种行为吗?
编辑#1
尝试回答评论中的一些问题:
我的问题是,是否有官方文件指出解决方案,以便在Catalina出现之前恢复其行为?
该应用程序是一个自行开发的捆绑应用程序,该应用程序带有开发者ID签名并由Apple公证。