Eu tenho um problema que só posso supor é com o Xcode, onde meus aplicativos demoram uma eternidade para executar e travar o telefone / reiniciar cerca de 75% do tempo. Tentei usar versões mais antigas do código que salvei, mas tiveram o mesmo efeito, que não acontecia há cerca de um mês.
Eu pesquisei todas as maneiras possíveis de resolver esse problema nas últimas semanas e não encontrei nada, então quero desinstalar completamente o Xcode e limpar todas as configurações; mas não consigo encontrar uma maneira de fazer isso. Posso desinstalá-lo, mas quando o reinstalar, ele ainda terá todas as minhas configurações antigas e listas de projetos, etc. Como posso desinstalá-lo completamente?
Respostas:
Para a remoção completa do Xcode 7 antigo, você deve remover
/Applications/Xcode.app
/Library/Preferences/com.apple.dt.Xcode.plist
~/Library/Preferences/com.apple.dt.Xcode.plist
~/Library/Caches/com.apple.dt.Xcode
~/Library/Application Support/Xcode
~/Library/Developer/Xcode
~/Library/Developer/CoreSimulator
fonte
com.apple.dt.*
já que Instruments e outros componentes do xcode também estão escrevendo plists~/Library/Developer/CoreSimulator
pode ser limpo como: http://stackoverflow.com/questions/33419301/coresimulator-folder-very-big-ok-to-delete-content/Library/Developer/
diretório, comoCommandLineTools
eCoreSimulator
, EXCETO aPrivateFrameworks
subpasta; ou então seu Xcode recém-instalado irá travar até que você o coloque de volta. Apenas tome cuidado com o diretório do sistema.Para uma remoção completa do Xcode 10, exclua o seguinte:
/Applications/Xcode.app
~/Library/Caches/com.apple.dt.Xcode
~/Library/Developer
~/Library/MobileDevice
~/Library/Preferences/com.apple.dt.Xcode.plist
/Library/Preferences/com.apple.dt.Xcode.plist
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
/System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
/System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
/private/var/db/receipts/com.apple.pkg.Xcode.bom
Mas em vez de 11, abra
/private/var/
no Finder e pesquise "Xcode" para ver todo o 'DNA' deixado para trás ... e limpe-o seletivamente também. Eu postaria os nomes de caminho, mas eles incluirão nomes de pastas aleatórios que não serão os mesmos do meu Mac para o seu.mas se você não quiser perder todas as suas personalizações , considere salvar esses arquivos ou pastas antes de excluir qualquer coisa:
~/Library/Developer/Xcode/UserData/CodeSnippets
~/Library/Developer/Xcode/UserData/FontAndColorThemes
~/Library/Developer/Xcode/UserData/KeyBindings
~/Library/Developer/Xcode/Templates
~/Library/Preferences/com.apple.dt.Xcode.plist
~/Library/MobileDevice/Provisioning Profiles
fonte
Abrir
Storage Management
Storage Management
.Selecione
Applications
no painel esquerdo.Xcode
painel direito e selecione excluir.Isso removerá o XCode da lista de aplicativos instalados da App Store do seu Mac.
Atualização : funcionou para mim no macOS Sierra
10.12.1
.fonte
10.13.3
opção de exclusão está lá, mas não faz nadaAntes de tomar tais medidas drásticas, feche o Xcode e siga todas as instruções aqui para limpar os caches:
Como esvaziar caches e limpar todos os alvos Xcode 4
Se isso não ajudar, e você decidir que realmente precisa de uma instalação limpa do Xcode, então, além de todas as coisas nessa resposta, jogue na lixeira o próprio aplicativo Xcode, além de lixeira sua
~/Library/Developer
pasta e seu~/Library/Preferences/com.apple.dt.Xcode.plist
arquivo. Eu acho que isso deveria bastar.fonte
Essa resposta deve ser mais um comentário contra o comentário anterior de Dawn Song, mas como não tenho reputação suficiente, vou escrevê-la como uma resposta.
De acordo com a página do fórum
https://forums.developer.apple.com/thread/11313
"Em geral, você nunca deve simplesmente excluir o diretório CoreSimulator / Dispositivos por conta própria. Se for absolutamente necessário, você precisa se certificar de que o serviço não seja executado enquanto você faz isso. Ex:"
Definitivamente, tive esse problema depois de excluir e reinstalar o Xcode.
Você pode encontrar um problema ao tentar conectar a construção a um dispositivo simulador. O tópico também responde o que fazer nesse caso,
fonte
PARA DESINSTALAR E, EM SEGUIDA, PODER REINSTALAR O XCODE 9 CORRETAMENTE
Segui a resposta mais importante para excluir o Xcode 7 e encontrei um grande erro, a exclusão
~/Library/Developer
excluirá uma pasta importante chamadaPrivateFrameworks
, que irá travar o Xcode toda vez que você reinstalar e forçar você a pedir a seus amigos que enviem a pasta PrivateFrameworks novamente, um completo perda de tempo vendo se você precisava desinstalar e reinstalar o Xcode urgentemente para fins de trabalho imediatos.Tentei editar a resposta mais importante, mas não vejo alterações, portanto, abaixo estão as etapas modificadas que você deve seguir para o Xcode 9:
Excluir
/Applications/Xcode.app
~/Library/Preferences/com.apple.dt.*
(Geralmente, qualquer coisa com com.apple.dt. As prefix é removível na pasta Preferences)~/Library/Caches/com.apple.dt.Xcode
~/Library/Application Support/Xcode
Tudo no
/Library/Developer
diretório, exceto para/Library/Developer/PrivateFrameworks
fonte
/Library/Developer
exceto para/Library/Developer/PrivateFrameworks
PrivateFrameworks não parece existir para mim na versão da pasta inicial doLibrary/Developer
também note, que/Users/USERNAME/Library/Developer/Xcode/Archives
contém os arquivos xcode (como nos arquivos do que você construiu), então você pode querer salvá-lo/Library/Developer
é diferente de~/Library/Developer
. O primeiro contém aPrivateFrameworks
pasta, não o último.Execute para encontrar todas as instâncias do Xcode em seu sistema de arquivos:
para i em
find / -name Xcode -print
; faça echo $ i; feitofonte
Xcode Projects
e isso iria imprimi-los.