问题:如何创建默认打开多个实例的Mac应用程序?
通常,一个 Mac 应用程序包维护一个 Mac 程序实例。也就是说,如果我双击“VLC”,它将打开 VLC 程序。如果我再次双击,它会将之前的 VLC 窗口带到前台;它不会打开一个新的 VLC 实例。但是,如果我在 VLC 上运行“open -n”,它将强制 VLC 打开第二个实例。
我正在创建一个 Mac 应用程序包,并希望用户第二次双击时启动该应用程序的第二个实例。我找不到在 Info.plist 中使用的任何相关键。有什么想法吗?
最佳答案
将 open -n
命令 bundle 到您的应用程序包中的 shell 脚本中,并让它启动您的主应用程序。
关于macos - 能够启动多个实例的 Mac 应用程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28537828/