2011-08-31 9 views
7

Possible Duplicate:
How do I fix NSURLErrorDomain error -999 in iPhone 3.0 OS¿Qué hacer con un NSURLErrorDomain -999?

Tengo una aplicación para iPhone, construida con Jqtouch y phonega, p framework realizada y presentada con éxito en la tienda de aplicaciones varias veces. Luego actualicé al nuevo phonegap1.0.0, y luego comencé a recibir errores relacionados con algo llamado webview. Eventualmente se le aconsejó crear un nuevo proyecto xcode e importar la vieja carpeta www en él. Ahora no hay más errores, pero la aplicación se queda atascada en un bucle con el error NSURLErrorDomain error -999. La aplicación carga y luego comienza a parpadear violentamente entre las pantallas y el depurador se repite sin fin:

2011-08-31 16: 55: 13.520 MyIphoneApp [16657: 207] Error al cargar la página web con error: La operación no se pudo completar . (NSURLErrorDomain error -999.)

+0

Sí, esto significa que fue cancelada, pero la pregunta interesante es por qué. Claro que si cancelas la tarea explícitamente, obtendrás esto, pero hay casos límite que son más difíciles de diagnosticar (por ejemplo, comprueba si tienes una rutina de desafío de autenticación en tu delegado que podría pasar 'URLSession.AuthChallengeDisposition.cancelAuthenticationChallenge' en Swift o 'NSURLSessionAuthChallengeCancelAuthenticationChallenge' en Objective-C; asegúrese de no tener una llamada a' invalidateAndCancel' enterrada en su código como lo hace Alamofire cuando 'SessionManager' queda fuera del alcance; etc.). – Rob

Respuesta

14

Ese número de error corresponde a NSURLErrorCancelled y significa que se canceló la carga asíncrona del recurso.

Fuente Foundation Constants Reference en developer.apple.com

+2

Saludos, pero no estoy seguro de cómo esto me ayuda. La aplicación funcionó bien antes, ¿por qué comenzaría a cancelar la carga de recursos? Comenzó con un par de errores semánticos después de actualizar Phonegap, que arreglé siguiendo los consejos en groups.google.com/group/phonegap/browse_thread/thread/6de5d97de52d4e84 y me quedé en un lugar peor que antes. – danssker

+0

Lo siento. No sé nada sobre phonegap. Pensar que saber lo que estaba pasando le ayudaría a resolver el problema de raíz. –

+0

Sin preocupaciones, si fuera cualquier programador, probablemente podría. Y si tuviera 15 representantes, mostraría mi agradecimiento también, ya que me ha dado un nuevo ángulo para buscar ... – danssker

Cuestiones relacionadas