Установочный пакет OSX
Я пытаюсь упаковать приложение, над которым я работал, используя OSX. Я создал пакет, и я могу сделать некоторые базовые (проверить системные значения и т. Д.) Проверки.
Теперь я хочу собрать данные конечного пользователя во время установки, чтобы я мог создать собственный файл конфигурации.
Я понимаю, что для этого нужно использовать установочные плагины, но я не могу найти никакой полезной информации для этого.
Люди могут поделиться ресурсами, ссылками или полезными советами, чтобы помочь мне сделать это.
1 ответ
(Супер) поздний ответ, но в настоящее время я делаю это. Я использую пакеты. Это программа, которая создаст инсталлятор для вас.
Что вы делаете, это поставьте его your.app и плагин установщика, и все готово. (Вы можете создавать плагины установщика в XCode, когда он спрашивает вас, над каким типом проекта вы хотите работать).
Что касается проблемы, которую вы решаете конкретно, мое решение состояло в том, чтобы получить входные конфиги от пользователя из плагина, который я написал. Затем плагин записывает эти конфиги в файл во временной папке. Затем я изменил свое приложение, чтобы искать эти конфиги и читать их оттуда.
Примечание: ваш плагин не будет работать с правами администратора (даже если вы отметили флажок для этого в приложении пакетов). Если вам нужны привилегии администратора, рассмотрите возможность добавления сценария после установки в пакеты (и убедитесь, что вы включили "Требовать пароль администратора для установки" на вкладке "Настройки")