Я создал приложение и начал его помещать в песочницу.Теперь я сделал разделение привилегий с помощью xpc-сервисов.Я скачал пример «SandboxedFetch» от Apple, который показывает два xpc-сервиса как приложение (application-icon).В моем приложении xpc-сервисы показывают иконку "pluggin".Вкладка сводки в настройках проекта для моего xpc-сервиса недоступна, что означает, что я не могу настроить права, как могу сделать в основном приложении.Я скопировал пользовательский файл полномочий в xpc-сервис и сослался на него в настройках проекта.Но служба работает всегда без ограничений привилегий, наложенных на службу.
Нужен ли новый сертификат для службы?Если мое приложение называется «com.mycompany.app», а мой сервис - «com.mycompany.app.service», я не могу применить свой сертификат приложения к сервису.Я каким-то образом запутался в этой песочнице.Нужен ли мне новый сертификат для моего xpc-сервиса?Если нет, то как я могу применить к нему права?