У меня есть вопрос, касающийся Mac App Store.Я планирую выпустить программное обеспечение с правами администратора для достижения его основных функций, но в соответствии с Apple -
2.27 - Приложения, которые запрашивают повышение к корневым привилегиям или используют атрибуты setuid, будут отклонены.
Я должен искать другие способы достичь этого.Я думаю о том, чтобы распространять приложение без необходимости использовать привилегии root и предлагать пользователям возможность загрузить мое вспомогательное приложение, которое будет бесплатно распространяться на моем веб-сайте.Некоторое колдовство межпроцессного взаимодействия между моим приложением и помощником, кажется, отвечает всем требованиям.Но, чтобы сделать вещи еще лучше -
2.16: Приложения, которые загружают или устанавливают дополнительный код или ресурсы для добавления функциональности или изменения их основного назначения, будут отклонены
Вы видите,Мне всего лишь нужно предложить ссылку на мой сайт, которая, в свою очередь, предлагает пользователям скачать помощник.Таким образом, мой вопрос заключается в том, поможет ли мой подход избежать ужасного отказа Apple?