2013-05-06 1 views
5

Sto lavorando a un'app per iPhone tramite Amazon Web Services caricando video su S3. Posso avere video di piccole dimensioni o video di grandi dimensioni. Durante il processo di caricamento, a volte si verifica un blocco completo e si blocca senza errori o eccezioni di timeout. Nella console dell'organizzatore per il debug in Xcode, ottengo un sacco di errori sui file max di arresti domiciliari aperti 125. Qualcuno può dirmi cosa significa e se potrebbe avere qualcosa a che fare con il motivo per cui sto avendo problemi di caricamento?Xcode Organizer Console: cos'è Arresto di casa

May 6 17:37:26 taga-iPhone mobile_house_arrest[56164] <Error>: Max open files: 125 
+2

Puoi postare un po 'del codice - l'errore è abbastanza chiaro che troppi file sono aperti - sei sicuro di non avere un file di apertura del loop da qualche parte? –

+0

Onestamente non saprei quale codice inserire qui. Sto avendo un grosso problema a scoprire come sta accadendo, sia che si tratti di un problema di memoria, di un problema di theading, di un segnale wifi/3G. Non ne sono sicuro. Ho intenzione di provare a fare più test con gli strumenti xcode. – TMan

+0

Si potrebbe provare a rimuovere o disabilitare il codice fino a quando l'errore non scompare, che dovrebbe ridurne alcuni. –

risposta

0

Ho riscontrato lo stesso problema. Il problema principale era la gestione della memoria. Usi ARC?

Prova a eseguire il prodotto -> Profilo -> Perdite Questo potrebbe aiutare a identificare il problema.