Skip to content

Instantly share code, notes, and snippets.

@mbinna
Created December 4, 2012 09:43
Show Gist options
  • Save mbinna/4202236 to your computer and use it in GitHub Desktop.
Save mbinna/4202236 to your computer and use it in GitHub Desktop.
Clear CocoaPods cache, re-download and re-install all pods
#!/usr/bin/env bash
rm -rf "${HOME}/Library/Caches/CocoaPods"
rm -rf "`pwd`/Pods/"
pod update
@DavidAPears
Copy link

Still working in Dec '21. Thanks

@coderjonny
Copy link

Still working in Apr 2022.. thanks!

@mikeest1972
Copy link

mikeest1972 commented Apr 8, 2022

For M1 mac pod update should change to arch -x86_64 pod update. Here is a version of script for M1 mac users link

@jamescavallo
Copy link

TY

@taosif7-dreamorbit
Copy link

Still working in Nov 2022. Thanks.

@doron2402
Copy link

Thanks!
still working Dec 2022 :)
This one worked too

 pod cache clean --all && pod deintegrate && pod install

@developmistine
Copy link

rm -rf ~/Library/Caches/CocoaPods; rm -rf Pods; rm -rf ~/Library/Developer/Xcode/DerivedData/*; pod deintegrate; pod setup; pod install;

Is worked for me

@ArthurBrum
Copy link

What about the specs inside directory ~/.cocoapods/repos/* ?

I ask this because sometimes I get this warning message. Does this count as cache too??

[!] Found multiple specifications for `Analytics (3.0.1)`:
- /Users/arthurbrum/.cocoapods/repos/[company-address-for-pods]/Analytics/3.0.1/Analytics.podspec.json
- /Users/arthurbrum/.cocoapods/repos/trunk/Specs/a/7/6/Analytics/3.0.1/Analytics.podspec.json

@mwaqarshahid
Copy link

Thanks man, clearing cache worked like a charm. 😊

@aleena-adnan1
Copy link

just delete your derived data and it'll fix

@NdegwaJulius
Copy link

I faced the same problem recently but this works for me : https://stackoverflow.com/a/19131855/9322353

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment