客户端应用程序使用共享(核心数据)存储。它位于 /Users/Shared/
文件夹中,并具有全局读写权限。
我想阻止其他用户登录(快速用户切换)并同时运行应用程序和编辑同一商店。
检查-[NSRunningApplication runningApplicationsWithBundleIdentifier:]
仅列出当前用户下运行的实例。
有没有一种简单的方法可以强制所有用户使用单个应用程序实例?
最佳答案
将 LSMultipleInstancesProhibited 添加到 Info.plist 文件。
<key>LSMultipleInstancesProhibited</key>
<true/>
关于macos - 防止多个用户在 macOS 上同时运行应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42657629/