2011-08-31 13 views
7

Possible Duplicate:
How do I fix NSURLErrorDomain error -999 in iPhone 3.0 OSCosa fare su un NSURLErrorDomain -999?

Ho un app iphone, costruito con jQTouch e phonega, quadro p fatto con successo e presentato alla AppStore più volte. Poi ho aggiornato il nuovo phonegap1.0.0 e ho iniziato a ricevere errori relativi a qualcosa chiamata webview. Alla fine è stato consigliato di creare un nuovo progetto xcode e importare la vecchia cartella www in esso. Ora non ci sono più errori ma l'app si blocca in un loop con l'errore NSURLErrorDomain -999. I carichi app inizia quindi a lampeggiare selvaggiamente tra le schermate e il debugger ripete all'infinito:

2011-08-31 16: 55: 13,520 MyIphoneApp [16657: 207] Impossibile caricare pagina web con errore: L'operazione non può essere completata . (Errore NSURLErrorDomain -999.)

+0

Sì, questo significa che è stata annullata, ma la domanda interessante è il motivo. Certo, se annulli esplicitamente l'attività, la riceverai, ma ci sono casi limite che sono più difficili da diagnosticare (es. Controlla se hai una routine di verifica dell'autenticazione nel tuo delegato che potrebbe passare 'URLSession.AuthChallengeDisposition.cancelAuthenticationChallenge' in Swift o 'NSURLSessionAuthChallengeCancelAuthenticationChallenge' in Objective-C, verifica di non avere una chiamata a' invalidateAndCancel' seppellita nel tuo codice come fa Alamofire quando 'SessionManager' rientra nell'ambito, ecc.). – Rob

risposta

14

Il numero di errore corrisponde a NSURLErrorCancelled e indica che il carico asincrono della risorsa è stato annullato.

Fonte Foundation Constants Reference a developer.apple.com

+2

Cheers, ma non sono sicuro di come questo mi aiuti. L'App ha funzionato bene prima, perché dovrebbe iniziare a cancellare le risorse di caricamento. È iniziato con un paio di errori semantici dopo l'aggiornamento di PhoneGap, che ho risolto seguendo i consigli su groups.google.com/group/phonegap/browse_thread/thread/6de5d97de52d4e84 e mi sono lasciato in un posto peggiore di prima. – danssker

+0

Siamo spiacenti. Non so nulla di PhoneGap. Il pensiero sapendo cosa stava succedendo ti avrebbe aiutato a capire il problema alla radice. –

+0

Nessun problema: se fossi in qualche tipo di programmatore probabilmente potrei. E se avessi 15 rep, mostrerei il mio apprezzamento anche perché mi ha dato una nuova prospettiva per cercare ... – danssker