У меня есть пакет приложений (построенный с помощью Unity 3d, если это уместно), что я могу создать установщик .pkg с использованием продукта и распространять его в App Store без проблем , Тем не менее, приложение загружает и кэширует достаточное количество носителей и имеет некоторые дополнительные файлы конфигурации, которые должны быть доступны для всех пользователей на компьютере. Согласно Apple's documentation файлы конфигурации, вероятно, должны находиться в каталоге/Library/Application Support и в медиатеке/Library/Caches. Я сделал модифицированную версию этого приложения, которое использует эти каталоги, а не те, к которым имеет доступ к изолированному программному обеспечению, но у него нет права на каталог/Library, если я не запустил приложение как root, что не является реалистичный вариант.Разрешение на доступ/Библиотека/Поддержка приложений из пакета приложений Mac
Я искал google в течение нескольких часов, но я не могу найти ничего о создании такого установщика. Я прочитал this answer, у которого есть скриншот установщика, который имеет возможность установить для всех пользователей, но либо у меня отсутствует какой-то вариант, чтобы тот или иной скриншот был просто устаревшим, потому что я не могу создать файл .pkg, который дает мне этот вариант.
Поэтому я думаю, что мой вопрос сводится к следующему: как мне упаковать приложение, чтобы оно могло быть установлено для всех пользователей, и иметь разрешение на чтение и запись в/Library/Application Support/{имя приложения} или существует еще один предпочтительный способ совместного использования файлов конфигурации и/или мультимедиа между несколькими пользователями на одном компьютере?