Sto usando sendSynchronousRequest per ottenere i dati dal server. So che sincrono aspetterà fino a quando i dati ricevuti per quella richiesta.NSURLConnection sendSynchronousRequest - background to foreground
Ma il problema si presenta quando l'utente per errore inserisce un URL non esistente e tenta di ottenere una risposta. In questo caso, se l'utente passa allo sfondo e in primo piano mostra solo lo schermo nero. Mostra solo la barra di stato. Inoltre non mostra alcuna applicazione in background. Devo premere il tasto Home per uscire dalla mia applicazione.
Sul simulatore, dopo 1+ minuto viene visualizzato il messaggio "Richiesta di timeout" (nessun arresto).
Sul dispositivo, entro 1 min l'applicazione si arresta in modo anomalo.
Qualsiasi suggerimento. Qualsiasi aiuto. Questo è davvero un problema serio nella mia app.
Grazie.
Sei sempre qualcosa in console prima di schiantarsi. – iamsult
pubblica qualche registro di crash, per favore. – HelmiB