XCode не включает опции удаления для своего упаковщика.Обычно пользователи просто перетаскивают приложение в корзину, если хотят удалить его - большинство приложений содержатся в пакете приложения.
Однако у меня есть расширение ядра, которое необходимо удалить с помощью нескольких простых командных строк.Есть скрипт, который работает, но я должен предоставить графический деинсталлятор.
Я не ожидаю, что есть пример кода plug-n-play, который обеспечивает способ запуска скрипта при отображениииндикатор выполнения, но я надеюсь, что кто-то имел дело с этим или имеет несколько советов о том, как выполнить это быстро и легко
Сценарий состоит из двух строк без обратной связи, поэтому мы можем выполнять команды вприложением, если мы можем легко запрашивать и использовать права доступа root (т.е. позволить OS X обрабатывать разрешения - мы просто просим OS X предоставить их нам, что должно заставить его запрашивать их у пользователя аналогично тому, как это происходитс установщиком пакета) внутри приложения.