Desinstalar extensiones de aplicación macOS de las Preferencias del sistema

9

Soy desarrollador, pero es más una pregunta centrada en el usuario.

¿Cómo se puede "anular el registro" de una Finder Sync (o cualquier otra, presumiblemente) OS X / macOS App Extension para que desaparezca de Preferencias del sistema> Extensiones?

He eliminado la aplicación que la aloja (FinderSyncTest), pero aún se muestra aquí:

Cómo quitar la extensión de aplicación 10.10

qdot
fuente

Respuestas:

4

Encontré mis extensiones en:

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

Elimine FinderSyncTest.appex, reinicie Finder y debería desaparecer.

dejuknow
fuente
Desafortunadamente, este no es el caso aquí.
qdot
Intente ejecutar "localizar FinderSyncTest" desde la Terminal. Es muy probable que encuentre dónde se encuentran las extensiones.
dejuknow
No me funcionó para mi proyecto ..... ¿Alguna otra forma de encontrarlo?
Anoop Vaidya
2

Otra respuesta además de la anterior: si su extensión es realmente ejecutable (es decir, no se bloquea cuando se inicia a través de Preferencias del sistema -> Extensiones), busque la extensión en su Monitor de actividad, haga doble clic en el proceso, luego vaya al Pestaña "Abrir archivos y puertos". Verá la ruta de su extensión en la lista.

dejuknow
fuente
1

¿Creaste esta extensión tú mismo?

Descubrí que después de crear, construir y probar una extensión, creé que había algunos datos que viven aquí:

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

que necesitaba volar para obtener la extensión para "morir"

narduk
fuente
1
Sí, creé el mío, pero no existe allí, eliminé todos los archivos en DerivedData, pero aún veo muchas extensiones.
Anoop Vaidya
1

Encontré mi ubicación a través de la "Open Files and Ports"ubicación en el Monitor de actividad mencionado en la otra respuesta.

Esto condujo a la ubicación:

/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

Este archivo tenía 10 días y no estoy seguro de por qué habría estado ejecutándose. He eliminado mi aplicación desde esa fecha, y creo que la extensión se estaba eliminando de las Preferencias del Sistema.

Eliminé los archivos en esa ubicación, y la extensión de la aplicación ya no se ejecuta (lo que estaba haciendo antes). Sin embargo, todavía aparece en las Preferencias del sistema. Todavía estoy buscando una forma de eliminar completamente.

Editar: comencé a ejecutar una nueva versión de la aplicación de contenedor, desde /Applications/. Aproximadamente 10 minutos más tarde, volví a las Preferencias del sistema y activé y desactivé la extensión. Esto lanzó la nueva versión de la Extensión y todo parece funcionar ahora normalmente.

pkamb
fuente