verificando trabado tarda software restaurar restauracion queda puedo problema porque para ocurrido mucho modo extrayendo dfu descargar actualizar actualizado iphone timeout nsurlconnection

trabado - porque no puedo actualizar mi iphone 4



¿Tiempo de espera de NSURLConnection? (2)

Puede especificar un tiempo de espera en su objeto NSURLRequest . Una forma de hacerlo es construirlo a través del requestWithURL:cachePolicy:timeoutInterval: (Puede pasar el parámetro predeterminado NSURLRequestUseProtocolCachePolicy cachePolicy si no desea preocuparse por esa parte). El tiempo de espera es un valor flotante en segundos, ya que básicamente son todos los intervalos de tiempo en el SDK de iPhone.

También asegúrese de que el delegado de NSURLConnection esté configurado y responda a la connection:didFailWithError: método connection:didFailWithError: . Una conexión siempre llama a este método o connectionDidFinishLoading: al finalizar la conexión.

Estoy usando este NSURLConnection con delegados.

nsconnection = [[NSURLConnection alloc] initWithRequest:request delegate:self startImmediately:YES];

El problema es que el sitio web no responde en absoluto. Nada, solo gira en el navegador con la página en blanco, sin fallas. En mis delegados, me encargo de la falla, pero cuando el sitio no responde, los delegados no reciben una llamada. ¿Alguna idea sobre cómo agotar el tiempo de conexión?


Editar: Esta respuesta ahora está obsoleta, pero en la fecha de respuesta fue precisa.

Sé que este hilo es viejo, pero me encontré con este tema también. Esto sucedió al probar la aplicación fuera de la red interna donde vivían los servicios. El servicio finalmente expirará, pero Apple exige un período de 240 segundos (4 minutos) antes de que se agote el tiempo de espera. Mira este hilo para obtener más información sobre el asunto.

NSMutableURLRequest no obedeciendo mi timeoutInterval