Mac应用程序包能够启动多个实例

时间:2015-02-16 09:05:09

标签: macos bundle

问题:如何创建默认情况下能够打开多个实例的Mac应用程序?

通常,Mac应用程序包维护单个Mac程序实例。也就是说,如果我双击" VLC"它将打开VLC计划。如果我再次双击,它会将前一个VLC窗口带到前台;它不会打开VLC的新实例。但是,如果我跑了'打开-n'在VLC上,它会强制VLC打开第二个实例。

我正在创建一个Mac应用程序包,并希望用户第二次双击以启动应用程序的第二个实例。我无法在Info.plist中找到任何相关的密钥。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

open -n命令捆绑在应用程序包中的shell脚本中,然后让它启动主应用程序。