Skip to content Skip to sidebar Skip to footer

Come risolvere l’errore “Command PhaseScriptExecution failed with a nonzero exit code” durante la compilazione con XCode

Durante la compilazione di un progetto Unity per iOS tramite XCode potrebbe “Command PhaseScriptExecution failed with a nonzero exit code” che purtroppo non indica in alcun modo il punto esatto di generazione dell’errore essendo generico.

Per visualizzare l’errore corrispondente è necessario inserire la stringa -LD64 negli “Other Linker Argument” (attenzione al – davanti alla stringa).

Ricompilando il progetto è quindi possibile capire quale sia l’errore che ha generato il fallimento della build.

Solitamente tale errore riguarda un permesso da assegnare al file process_symbol.sh in quanto non può essere eseguito. Per risolverlo è possibile accedere, tramite Terminale, alla cartella principale del progetto Unity e lanciare il comando “chmod +x process_symbols.sh”.

A questo punto è possibile ricompilare correttamente il progetto ed eseguire l’applicativo Unity sul dispositivo scelto.

Copyright © Desdinova ® / PIVA 03799780162 / Non è una testata giornalistica.
Tutti i diritti riservati ai legittimi proprietari, anche ove non citati.