Как предотвратить запуск MacOS Catalina нескольких экземпляров одного и того же приложения? - PullRequest
0 голосов
/ 18 октября 2019

У меня есть приложение Java в комплекте. После обновления до Catalina (10.15) я могу открыть столько приложений, сколько захочу. Я использую open -a MyAppName в Терминале. В macOS до Catalina открывался только один экземпляр, независимо от того, сколько раз я выполняю команду open. Однако в Каталине выполнение каждой команды приводит к другому экземпляру моего приложения.

Может ли кто-нибудь указать мне на изменение в Каталине, которое вызывает такое поведение?

Правка # 1

Попытайтесь ответить на несколько вопросов из комментариев:

Мой вопрос заключается в том, есть ли официальная документация, указывающая на решение, позволяющее вернуть поведение до возвращения Каталины?

Приложение представляет собой собственное приложение, которое подписано с помощью идентификатора разработчика и заверено Apple

...