Desinstalando as extensões de aplicativo do macOS das preferências do sistema


9

Sou desenvolvedor, mas é mais uma pergunta centrada no usuário.

Como se pode "cancelar o registro" de uma Extensão de Aplicativo OS X / macOS do OSX / macOS, para que desapareça de Preferências do Sistema> Extensões?

Eu removi o aplicativo que o hospeda (FinderSyncTest), mas ele ainda aparece aqui:

Como remover 10.10 Application Extension

Respostas:


4

Encontrei minhas extensões em:

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

Exclua FinderSyncTest.appex, reinicie o Finder e ele deve ter desaparecido.


Infelizmente, este não é o caso aqui.
— Qdot 24/10/2014

Tente executar "localize FinderSyncTest" no Terminal. Boa chance de você encontrar onde as extensões estão localizadas.
— dejuknow

Não funcionou para mim no meu projeto ... Alguma outra maneira de encontrar?
— Anoop Vaidya

2

Outra resposta, além da anterior: se a sua extensão for realmente executável (ou seja, não trava quando iniciada via Preferências do Sistema -> Extensões), encontre a extensão no Monitor de Atividade, clique duas vezes no processo e vá para o Guia "Abrir arquivos e portas". Você verá o caminho da sua extensão listado.


1

Você mesmo criou esta extensão?

Descobri que, depois de criar, criar e testar uma extensão, criei que havia alguns dados aqui:

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

que eu precisava me afastar para conseguir que a extensão "morresse"


11
Sim, eu criei o meu próprio, mas ele não existe, removi todos os arquivos no DerivedData, mas ainda vejo várias extensões.
— Anoop Vaidya

1

Encontrei minha localização através do "Open Files and Ports"local no Activity Monitor mencionado na outra resposta.

Isso levou ao local:

/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 arquivo tinha 10 dias e não sei por que ele estaria em execução. Eu excluí meu aplicativo desde essa data e acredito que a extensão estava sendo removida das Preferências do Sistema.

Excluí os arquivos nesse local e a extensão do aplicativo não é mais executada (o que estava sendo feito antes). No entanto, ele ainda está listado nas Preferências do Sistema. Ainda está procurando uma maneira de excluir completamente.

Editar: comecei a executar uma nova versão do aplicativo de contêiner, a partir de /Applications/. Cerca de 10 minutos depois, voltei às Preferências do Sistema e ativei / desative a Extensão e ligue-a novamente. Isso lançou a nova versão da extensão e tudo parece estar funcionando normalmente normalmente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.