iPhone MapKit error

stemmen
1

Ik ben begonnen met het gebruik van Mapkit Framework. Ik kreeg een monster code van hier .

Maar toen ik de code bouwen geeft de volgende fout.

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

Het maakt niet toont de kaart.

Ik ben in de war of de code heeft een fout of er is een fout met Google-services.

De vraag is gesteld op 08/12/2009 om 10:08
bron van user
In andere talen...                            


2 antwoorden

stemmen
2

Ik heb een oplossing gevonden, moeten we geloofsbrieven aan sleutelhanger gebruiker toe te voegen hier is mijn code

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)

Ik herstelde eerst het sharedCredentialStorage (1), creëerde vervolgens i nieuwe NSURLCredential met mijn gebruikersnaam, wachtwoord, en het soort doorzettingsvermogen om (2) te gebruiken. Daarna maakte ik twee NSURLProtectionSpace (3) (4): een voor HTTPS Connexion en een voor HTTP Connexion

Tenslotte voegde ik NSURLCredential de sharedCredentialStorage deze ProtectionSpaces (5) (6)

Ik hoop dat deze code kunt u helpen

antwoordde op 01/06/2010 om 19:48
bron van user

stemmen
0

Ja, we hebben opgenomen Mapkit framework.After viewDidLoad fout komt, hoeft niet exact idee van waaruit afgevaardigde methode is het geven van deze fout

antwoordde op 08/12/2009 om 11:23
bron van user

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