J’ai eu la surprise, avec Xcode 14.3, de tomber sur l’erreur « Command PhaseScriptExecution failed with a nonzero exit code » en voulant compiler mon app Flutter.
J’ai suivi à peu près tous les conseils trouvés ça et là, et notamment ceux de Stackoverflow sans grand succès. Ils consistaient pour l’essentiels à refaire un pod install
.
J’ai trouvé la solution sur Github en suivant ce lien, et grâce à cette explication :
- Dans l’arborescence de fichiers de votre projet, cherchez le fichier Pods-Runner-frameworks.sh situé dans le répertoire ios/Pods/Target Support Files/Pods-Runner/
- Trouvez dans le code la ligne suivante :
source="$(readlink "${source}")"
Ajoutez un -f à comme indiqué ci-dessous
source="$(readlink -f "${source}")"
C’est tout ! Plus qu’à compiler