Error de MapKit de iPhone

votos
1

Acabo de comenzar a usar Mapkit Framework. Obtuve un código de muestra de aquí .

Pero cuando construyo el código, devuelve el siguiente error.

/SourceCache/GoogleMobileMaps/GoogleMobileMaps-201/googlenav/mac/Loader.mm:195 server returned error: 407

No muestra el mapa.

Estoy confundido sobre si el código tiene un error o si hay algún error con los servicios de Google.

Publicado el 08/12/2009 a las 10:08
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
2

He encontrado una solución, tenemos que añadir a las credenciales del usuario llavero aquí es mi código

NSURLCredentialStorage * credentialStorage=[NSURLCredentialStorage sharedCredentialStorage]; //(1)
NSURLCredential * newCredential;
newCredential=[NSURLCredential credentialWithUser:@"myUserName" password:@"myPWD" persistence:NSURLCredentialPersistencePermanent]; //(2)
NSURLProtectionSpace * mySpaceHTTP=[[NSURLProtectionSpace alloc] initWithProxyHost:@"ipProxy" port:port type:NSURLProtectionSpaceHTTPProxy realm:nil authenticationMethod:nil]; //(3)
NSURLProtectionSpace * mySpaceHTTPS=[[NSURLProtectionSpace alloc] initWithProxyHost:@"ipProxy" port:port type:NSURLProtectionSpaceHTTPSProxy realm:nil authenticationMethod:nil]; //(4)
[credentialStorage setCredential:newCredential forProtectionSpace:mySpaceHTTP]; //(5)
[credentialStorage setCredential:newCredential forProtectionSpace:mySpaceHTTPS]; //(6)

Recuperé la primera sharedCredentialStorage (1), a continuación, he creado nuevos NSURLCredential que contiene mi nombre de usuario, la contraseña y el tipo de persistencia de usar (2). Después de que creé dos NSURLProtectionSpace (3) (4): una para HTTPS Connexion, y uno para Connexion HTTP

Y, por último, he añadido NSURLCredential la sharedCredentialStorage para estos ProtectionSpaces (5) (6)

Espero que este código puede ayudar

Respondida el 01/06/2010 a las 19:48
fuente por usuario

votos
0

Sí, hemos incluido Mapkit framework. Después de que aparezca el error viewDidLoad, no tenemos una idea exacta de cuál es el método de delegado que está dando este error

Respondida el 08/12/2009 a las 11:23
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more