Я пытаюсь создать установщик с помощью Package Maker, который устанавливает плагин в подкаталог приложения.Я могу создать простое «Если файл существует», чтобы увидеть, существует ли пакет приложений («.app») в расположении по умолчанию.Но как узнать местоположение, если пользователь меняет местоположение?
Я знаю, что, используя Applescript, мы можем получить местоположение, используя идентификатор Bundle.Но для этого приложения может существовать несколько версий с одним и тем же идентификатором пакета (например, Adobe Photoshop), и мне нужно установить файлы плагинов для всех версий.Какое хорошее решение для этой проблемы?
РЕДАКТИРОВАТЬ: Я только что нашел способ получения местоположений всех приложений с помощью инструмента LocationServices "lsregister" из терминала.Я предполагаю, что это путь.Если у вас есть лучший способ сделать это, дайте мне знать.