Chyba iPhone MapKit

hlasů
1

Jen jsem začal používat Mapkit rámce. Dostal jsem ukázkový kód z zde .

Ale když jsem se postavit kód vrátí následující chybu.

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

Nezáleží ukazuje mapu.

Jsem zmatená, zda je kód obsahuje chybu, nebo tam je nějaká chyba se službami Google.

Položena 08/12/2009 v 10:08
zdroj uživatelem
V jiných jazycích...                            


2 odpovědí

hlasů
2

Zjistil jsem, že řešení, musíme přidat pověření klíčenkou uživatele tady je můj kód

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)

zotavil jsem nejprve sharedCredentialStorage (1), pak jsem vytvořil nový NSURLCredential obsahující své uživatelské jméno, heslo a typ perzistence k použití (2). Poté jsem vytvořil dvě NSURLProtectionSpace (3) (4): jeden pro HTTPS zapojením, a jeden pro HTTP Connexion

A konečně, i přidá NSURLCredential na sharedCredentialStorage pro tyto ProtectionSpaces (5) (6)

Doufám, že tento kód vám může pomoci

Odpovězeno 01/06/2010 v 19:48
zdroj uživatelem

hlasů
0

Ano, jsme zahrnuli chyba Mapkit framework.After viewDidLoad se blíží, nemají přesnou představu, ze kterého metoda delegáta, dává tuto chybu

Odpovězeno 08/12/2009 v 11:23
zdroj uživatelem

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