Nel caso abbiate problemi a compilare o aggiornare un progetto pieno di dipendenze gestite con Chartage e quindi vi dia vari problemi come ad esempio:
![](https://1.bp.blogspot.com/-xzgtivPF8oo/WyVCo59GAbI/AAAAAAAAEtw/2hUMfOjFyj4nLX1p7EJRI_9HUUqSNBg5gCK4BGAYYCw/s1600/Come%2Bgestire%2Bi%2Bproblemi%2Bdi%2Bversione%2Bcon%2BCarthage.png)
In questo caso sto utilizzando Swift 4.2 nel progetto ma una dipendenza è stata compilata con Swift 3.3!
Vi basterà (salvo imprevisti del caso) ricompilare anche le dipendenze con la versione di Swift attuale.
carthage update --platform iOS --no-use-binaries