1

В OSX с некоторыми программами вы загружаете файл .dmg и запускаете его, затем копируете приложение в папку приложения и все готово. С другими вы должны запустить программу установки, и она будет установлена таким образом.

Почему они делают это по-другому?

1 ответ1

4

Наиболее распространенная причина - интеграция с системой. Для некоторых приложений вы просто открываете приложение, используете его, а затем, когда закончите, закрываете его. Все, что связано с этим приложением, выполняется через приложение. Примером может служить калькулятор или игра в шахматы.

Другие приложения должны интегрироваться с самой OSX, чтобы обеспечить вам лучший опыт. Это могут быть контекстные меню, когда вы щелкаете правой кнопкой мыши по определенным типам файлов в Finder (например, меню Dropbox), MIME-типам и связанным значкам (так OSX знает, как отображать значок Excel с файлами .xls ) и другие функции. которые должны быть доступны вне самого приложения (скорее всего, пока оно тоже закрыто!).

Эти дополнительные функции не всегда или просто не могут быть реализованы с помощью перетаскивания, поэтому приложения, которые их используют, должны иметь дополнительный скрипт установщика. Часто сценарии установки также проверяют наличие соответствующего аппаратного обеспечения или установленных программных библиотек, если приложение зависит от них.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .