Я пытался создать установщик .pkg, который не требует, чтобы конечный пользователь имел повышенные привилегии для использования. Дошло до того, что я даже не уверен, что это возможно.
Инструменты, которые я пытался использовать:
- Пакеты
- багаж
- мунки-упаковка
Пакеты дали мне надежду, потому что в их графическом интерфейсе была галочка для активации повышенных привилегий, но кажется, что установщик по-прежнему требует повышенных привилегий независимо от этой галочки.
Я знаю, что мог бы создать самораспаковывающийся скрипт и обернуть его в .app, чтобы сделать его более привлекательным для конечных пользователей, но в моем случае использование полного установщика было бы предпочтительнее.
Для начала установка должна выполняться для каждого пользователя, поэтому все мои файлы должны быть установлены с домашней папкой пользователя в качестве цели.
Возможно ли создание установщика .pkg, который не запрашивает права администратора, и каков один из примеров?