Удаление расширений приложения macOS из системных настроек

9

Я разработчик, но это больше вопрос, ориентированный на пользователя.

Как можно «отменить регистрацию» Finder Sync (или любого другого, предположительно) расширения приложения OS X / macOS, чтобы оно исчезло из «Системные настройки»> «Расширения»?

Я удалил приложение, которое его размещает (FinderSyncTest), но оно все еще отображается здесь:

Как удалить 10.10 Расширение приложения

qdot
источник

Ответы:

4

Я нашел свои расширения в:

/System/Library/PrivateFrameworks/ShareKit.framework/Versions/A/PlugIns

Удалите FinderSyncTest.appex, перезапустите Finder, и он должен быть удален.

dejuknow
источник
К сожалению, это не тот случай.
qdot
Попробуйте запустить "найти FinderSyncTest" из терминала. Хороший шанс, что вы найдете, где расположены расширения.
dejuknow
Это не сработало для меня в моем проекте ..... Есть другой способ найти?
Anoop Vaidya
2

Другой ответ в дополнение к моему предыдущему: если ваше расширение действительно работает (то есть: оно не падает при запуске через Системные настройки -> Расширения), найдите расширение в мониторе активности, дважды щелкните процесс, затем перейдите к Вкладка «Открыть файлы и порты». Вы увидите путь вашего расширения в списке.

dejuknow
источник
1

Вы создали это расширение самостоятельно?

Я обнаружил, что после создания, сборки и тестирования расширения я создал, что здесь есть некоторые данные:

/Users/*username*/Library/Developer/Xcode/DerivedData

что мне нужно было сдуть, чтобы получить расширение "умереть"

narduk
источник
1
Да, я создал свой собственный, но его там нет, я удалил все файлы в DerivedData, но все еще вижу целую кучу расширений.
Anoop Vaidya
1

Я нашел свое местоположение через "Open Files and Ports"местоположение в Activity Monitor, упомянутое в другом ответе.

Это приводит к местоположению:

/Users/USER/Library/Developer/Xcode/Archives/2018-10-09/MyApp 10-9-18, 9.35 PM.xcarchive/Products/Applications/MyApp.app/Contents/PlugIns/MyAppFinderSync.appex/Contents/MacOS/MyAppFinderSync

Этому архиву было 10 дней, и я не уверен, почему он работал. С того дня я удаляю свое приложение и считаю, что расширение было удалено из Системных настроек.

Я удалил архивы в этом месте, и расширение приложения больше не запускается (что оно делало раньше). Однако, это все еще перечислено в Системных настройках. Все еще ищу способ полностью удалить.

Изменить: я начал запуск новой версии приложения контейнера, из /Applications/. Примерно через 10 минут я вернулся в Системные настройки и включил / выключил добавочный номер и снова включил его. Это запустило новую версию Расширения, и теперь все работает нормально.

pkamb
источник