Cada tanto, mi aplicación iPhone entra en un estado donde las solicitudes de red siempre exceden el tiempo de espera, incluso si otras funcionan bien (e incluso pueden acceder a los mismos sitios). Esto no está obviamente correlacionado con los cambios en la disponibilidad de la red, y ocurre tanto en 3G como a través de WiFi. ¿Alguna sugerencia sobre cómo diagnosticar el problema?La aplicación iPhone entra en un estado donde las solicitudes de red nunca se completan
(Fwiw, la aplicación utiliza MonoTouch y HttpWebRequest, pero sospecho que lo que va mal es de menor nivel.)
Nota: El problema persiste a través backgrounding la aplicación y cambiar la configuración de la red; la única solución parece ser matar la aplicación y volver a ejecutarla.
Actualizaciones: He intentado hacer uso de Reachability
, pero no tuvo ningún efecto. Reachability.InternetConnectionStatus
siempre vuelve ReachableViaWiFiNetwork
(o ReachableViaCarrierDataNetwork
, dependiendo;.. Del mismo modo IsHostReachable()
siempre devuelve verdadero Runtime.StartWWAN()
parece hacer ninguna diferencia
Estoy teniendo el mismo problema. Y es intermitente. Estoy usando MKNetworkKit. –
Ojalá pudiera ayudar - No estoy desarrollando para iPhone en este momento. Nunca solucioné esto y resultó más fácil cambiar de trabajo que seguir abusando de mi jefe por eso. : P –
BOOOOOO !!!!!!!! –