Como faço para desinstalar completamente as ferramentas de desenvolvimento do OS X?

2

Tenho ferramentas de desenvolvedor da Apple instaladas no meu Mac e há algumas estranhezas de links que impedem a execução de alguns dos binários. O problema não foi resolvido com a reinstalação do Xcode e de suas ferramentas de linha de comando, a versão pública 4 ou a versão de visualização do desenvolvedor 5. Como posso excluir completamente as ferramentas de linha de comando para prepará-las para a reinstalação?

    
por bdesham 29.08.2013 / 16:57

1 resposta

4

Como afirmado pela Cocoanetics aqui , você pode usar este script para remover as ferramentas completamente:

remove_CLI_tools.sh

RECEIPT_FILE=/var/db/receipts/com.apple.pkg.DeveloperToolsCLI.bom
RECEIPT_PLIST=/var/db/receipts/com.apple.pkg.DeveloperToolsCLI.plist

if [ ! -f "$RECEIPT_FILE" ]
then
  echo "Command Line Tools not installed."
  exit 1
fi

echo "Command Line Tools installed, removing ..."

# Need to be at root
cd /

# Remove files and dirs mentioned in the "Bill of Materials" (BOM)
lsbom -fls $RECEIPT_FILE | sudo xargs -I{} rm -r "{}"

# remove the receipt
sudo rm $RECEIPT_FILE

# remove the plist
sudo rm $RECEIPT_PLIST

echo "Done! Please restart XCode to have Command Line Tools appear as uninstalled."

Preste atenção no aviso legal abaixo do roteiro nessa página:

Use at your own risk, it might remove more than you bargained for. So make sure you made a time machine backup before running this.

    
por 12.11.2013 / 08:56

Tags