Найти в Дзене
Евгений Дергунов

Создание установщика программы на операционную систему macOS

Спасибо Молдованову Вадиму за предоставленный материал для статьи

1) ПОДГОТОВКА. Необходимо скачать и установить программу “Packages” (рис. 1).

Рисунок 1
Рисунок 1

2) СОЗДАНИЕ НОВОГО ПРОЕКТА. После запуска программы будет предложено выбрать тип пакета, который требуется создать - Distribution или Raw Package:

- Distribution - используется для упаковывания нескольких пакетов установки в один файл;

- Raw Package - создает пакет установки.

В данном случае требуется создать один установщик для одной программы, поэтому выбирается пакет Raw Package (рис. 2).

Рисунок 2
Рисунок 2

3) ВЫБОР ДИРЕКТОРИИ УСТАНОВЩИКА. Предлагается выбрать название проекта, где будет располагаться файл (файлы) проекта создания установщика. В данном примере “Project name” (рис. 3).

Рисунок 3
Рисунок 3

4) СОЗДАНИЕ ПАКЕТА УСТАНОВКИ. В следующем окне будет предложено указать имя пакета установки в поле “Name” (рис. 4).

Рисунок 4
Рисунок 4

5) НАСТРОЙКА ПАКЕТА УСТАНОВКИ. Перейти на вкладку “Settings” и указать уникальный идентификатор создаваемой программы, он должен выглядеть следующим образом: “com.name.pkg.” Название указывается латинскими буквами (рис. 5).

Рисунок 5
Рисунок 5

Так же на этой вкладке можно выбрать что делать после установки (рис. 6):

- Do nothing - ничего не делать;

- Require Restart - запросить перезагрузку устройства;

- Require Shutdown - запросить выключение устройства;

- Require Logout - запросить выход пользователя из системы.

Рисунок 6
Рисунок 6

6) ВЫБОР МЕСТА УСТАНОВКИ. По умолчанию выбирается папка Library, необходимо изменить выбор на папку Applications и нажать кнопку “Set” (рис. 7).

Рисунок 7
Рисунок 7

7) ДОБАВЛЕНИЕ ПРИЛОЖЕНИЯ ДЛЯ УСТАНОВКИ. Добавить созданное приложение перетаскиванием в папку Applications (слайдшоу 8).

8) СБОРКА УСТАНОВЩИКА. После всех проделанных пунктов, в строке меню выбрать вкладку Build (рис. 9).

Рисунок 9
Рисунок 9

В появившейся под-вкладке выбрать Build или нажимать сочетание клавиш Command + B (рис. 10).

Рисунок 10
Рисунок 10

Далее будет предложено сохранить проект. Нажать Save (рис. 11).

Рисунок 11
Рисунок 11

Затем начинается процесс сборки установщика. По его завершению должна появиться зеленая строка, сигнализирующая об успешной сборке (рис. 12).

Рисунок 12
Рисунок 12

9) ЗАВЕРШЕНИЕ. После всех проделанных манипуляций установочный пакет будет находиться в директории build, которая находится в папке проекта (рис. 13).

Рисунок 13
Рисунок 13