Создание установщика MacOS .pkg, не требующего прав администратора

Я пытался создать установщик .pkg, который не требует, чтобы конечный пользователь имел повышенные привилегии для использования. Дошло до того, что я даже не уверен, что это возможно.

Инструменты, которые я пытался использовать:

  • Пакеты
  • багаж
  • мунки-упаковка

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

Я знаю, что мог бы создать самораспаковывающийся скрипт и обернуть его в .app, чтобы сделать его более привлекательным для конечных пользователей, но в моем случае использование полного установщика было бы предпочтительнее.

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

Возможно ли создание установщика .pkg, который не запрашивает права администратора, и каков один из примеров?


person Oliver Belanger    schedule 17.01.2018    source источник


Ответы (1)


Это возможно!

Прочитав список рассылки Apple installer-dev, я нашел ссылку на пакеты Q & A, предназначенный для установки в домашний каталог конечного пользователя и не требующий повышенных привилегий.

ссылка на веб-архив на случай, если предыдущий сломается.

person Oliver Belanger    schedule 17.01.2018