Massimo Oliviero

I deliri digitali di un programmatore informatico e aspirante fotografo…
luglio 16th, 2011 by Massimo

putpkt: write failed, broken pipe

Questo è il messaggio che potrebbe apparire in XCode facendo un ad hoc deploy su un iPhone o un iPad. Tecnicamente il motivo sembra essere dovuto ad un bug nel sistema di deploy. Ho notato che succede quasi sempre quando sono fermo su un breakpoint e poi premo il tasto home sul device. Se riavvio l’applicazione in debug sul device dopo qualche secondo di stallo esce l’errore. Il problema è che poi lo fa sempre anche se chiudi XCode e lo riapri.

La soluzione al problema? Quella che funziona a me è:

  1. Chiudere XCode
  2. Rimuovere l’app dall’iPhone
  3. Spegnere l’iPhone
  4. Riaccende l’iPhone
  5. Riavviare XCode
  6. Run!

Ecco alcuni link in merito:

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *

*

È possibile utilizzare questi tag ed attributi XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">