Skip to content

Instantly share code, notes, and snippets.

@berikv
Created April 21, 2022 14:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save berikv/78c396688b8f375829ade04dd75e659b to your computer and use it in GitHub Desktop.
Save berikv/78c396688b8f375829ade04dd75e659b to your computer and use it in GitHub Desktop.
Uninstall XCode.app, its caches, CommandLineTools and installation records
#!/bin/sh
set -x
sudo rm -rf /Library/Developer/CommandLineTools/
sudo rm -rf /Applications/Xcode.app
rm -rf ~/Library/Preferences/com.apple.dt.Xcode.plist
rm -rf ~/Library/Caches/com.apple.dt.Xcode
rm -rf ~/Library/Application\ Support/Xcode
rm -rf ~/Library/Developer/
rm -rf ~/Library/MobileDevice/
rm -rf /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.plist
rm -rf /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.plist
rm -rf /System/Library/Receipts/com.apple.pkg.XcodeSystemResources.bom
rm -rf /System/Library/Receipts/com.apple.pkg.XcodeExtensionSupport.bom
sudo rm -rf /Library/Preferences/com.apple.dt.Xcode.plist \
|| echo "Manually delete /Library/Preferences/com.apple.dt.Xcode.plist"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment