ios - unknown - itunes update error
PBRequester falló con error en la aplicación de iOS (2)
Estoy enfrentando algún problema extraño en mi aplicación iOS. Cuando mi aplicación está abierta y el usuario presiona el botón de reposo / activación, la aplicación llama
applicationWillResignActive
applicationDidEnterBackground
Cuando el usuario desliza el dedo para desbloquear la pantalla, la aplicación llama
applicationWillEnterForeground
applicationDidBecomeActive
Después de eso, imprime el siguiente error en la consola:
PBRequester failed with Error Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo=0x1cdfbc00 {NSErrorFailingURLStringKey=https://gsp10-ssl.apple.com/use, NSErrorFailingURLKey=https://gsp10-ssl.apple.com/use, NSLocalizedDescription=A server with the specified hostname could not be found., NSUnderlyingError=0x1cddca10 "A server with the specified hostname could not be found."}
Sé que este error indica que no se encontró el nombre de host especificado. Pero, ¿qué nombre de host? ¿Es https://gsp10-ssl.apple.com/use o el nombre de host que estoy usando para los servicios web?
¿Cómo puedo depurar este error e identificar su origen?
Tuve el mismo problema. He integrado el framework parse.com en mi aplicación.
- (void)application:(UIApplication *)application
didRegisterForRemoteNotificationsWithDeviceToken:(NSData *)deviceToken
{
// Store the deviceToken in the current installation and save it to Parse.
PFInstallation *currentInstallation = [PFInstallation currentInstallation];
[currentInstallation setDeviceTokenFromData:deviceToken];
[currentInstallation saveInBackground];
}
- (void)application:(UIApplication *)application
didReceiveRemoteNotification:(NSDictionary *)userInfo {
[PFPush handlePush:userInfo];
}
Después de mover este bloque de dos códigos del AppDelegate a mi archivo principal de ViewController, el mensaje de error desapareció ... Tal vez le ayude ...
Tuve un error similar. Tengo una aplicación con MKMapView. Mientras estaba probando la aplicación, desconecto intencionalmente el dispositivo Wifi para ver el comportamiento de la aplicación.
PBRequester failed with Error Error Domain=NSURLErrorDomain Code=-1200 "An SSL error has occurred and a secure connection to the server cannot be made." UserInfo=0x18e4fac0 {NSLocalizedDescription=An SSL error has occurred and a secure connection to the server cannot be made., NSLocalizedRecoverySuggestion=Would you like to connect to the server anyway?, _kCFStreamErrorCodeKey=-9806, NSErrorFailingURLStringKey=https://gsp10-ssl.apple.com/use, _kCFStreamErrorDomainKey=3, NSUnderlyingError=0x18e51690 "An SSL error has occurred and a secure connection to the server cannot be made.", NSErrorFailingURLKey=https://gsp10-ssl.apple.com/use}
En este punto, el dispositivo estaba intentando conectar 3G porque el dispositivo tenía "Datos móviles" habilitados. Tampoco tenía crédito para una conexión 3G. Supongo que esa fue la fuente de este error específicamente (sin crédito para 3G), porque cuando deshabilité "Datos móviles", ya estaba recibiendo otro error, también de PBRequester
PBRequester failed with Error Error Domain=NSURLErrorDomain Code=-1009 "The Internet connection appears to be offline." UserInfo=0x188e4b00 {NSErrorFailingURLStringKey=https://gsp10-ssl.apple.com/use, _kCFStreamErrorCodeKey=8, NSErrorFailingURLKey=https://gsp10-ssl.apple.com/use, NSLocalizedDescription=The Internet connection appears to be offline., _kCFStreamErrorDomainKey=12, NSUnderlyingError=0x18d78410 "The Internet connection appears to be offline."}
Tiendo a culpar al objeto MKMapView por elevar estos errores, ya que necesita continuamente una conexión activa para recuperar capas / títulos de mapas. Si bien la aplicación tiene otras pantallas activas (sin MKMapView), no se produce ningún error.