Désinstallation des extensions d'application macOS des préférences système


9

Je suis développeur, mais c'est plus une question centrée sur l'utilisateur.

Comment "désinscrire" une extension de l'application Finder Sync (ou toute autre, vraisemblablement) OS X / macOS pour qu'elle disparaisse des Préférences Système> Extensions?

J'ai supprimé l'application qui l'héberge (FinderSyncTest), mais elle s'affiche toujours ici:

Comment supprimer 10.10 Application Extension

Réponses:


4

J'ai trouvé mes extensions dans:

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

Supprimez FinderSyncTest.appex, redémarrez le Finder et il devrait disparaître.


Ce n'est malheureusement pas le cas ici.
qdot

Essayez d'exécuter "Localiser FinderSyncTest" à partir du terminal. Vous avez de bonnes chances de trouver l'emplacement des extensions.
dejuknow

Cela n'a pas fonctionné pour moi pour mon projet ..... Une autre façon de trouver?
Anoop Vaidya

2

Une autre réponse en plus de la précédente: si votre extension est réellement exécutable (c'est-à-dire qu'elle ne plante pas lorsqu'elle est démarrée via les Préférences Système -> Extensions), trouvez l'extension dans votre moniteur d'activité, double-cliquez sur le processus, puis allez dans le Onglet "Ouvrir les fichiers et les ports". Vous verrez le chemin de votre extension répertorié.


1

Avez-vous créé cette extension vous-même?

J'ai trouvé qu'après avoir créé, construit et testé une extension, j'ai créé qu'il y avait des données qui vivent ici:

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

que j'avais besoin de souffler pour que l'extension "meure"


1
Oui, j'ai créé le mien, mais il n'existe pas là-bas, j'ai supprimé tous les fichiers dans DerivedData, mais je vois toujours un tas d'extensions.
Anoop Vaidya du

1

J'ai trouvé mon emplacement via l' "Open Files and Ports"emplacement dans le moniteur d'activité mentionné dans l'autre réponse.

Cela a conduit à l'emplacement:

/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

Cette archive datait de 10 jours et je ne sais pas pourquoi elle aurait fonctionné. Je supprime mon application depuis cette date et je pense que l'extension a été supprimée des Préférences Système.

J'ai supprimé les archives à cet endroit et l'extension de l'application ne fonctionne plus (ce qu'elle faisait auparavant). Cependant, il est toujours répertorié dans les Préférences Système. Toujours à la recherche d'un moyen de supprimer complètement.

Edit: j'ai commencé à exécuter une nouvelle version de l'application conteneur, à partir de /Applications/. Environ 10 minutes plus tard, je suis retourné aux Préférences Système et j'ai activé / désactivé l'extension et réactivé. Cela a lancé la nouvelle version de l'extension et tout semble maintenant fonctionner normalement.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.