iPhone MapKit Fehler

stimmen
1

Ich habe gerade angefangen die Verwendung von MapKit Framework. Ich habe einen Beispielcode von hier .

Aber wenn ich den Code bauen es gibt folgende Fehler.

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

Es ist nicht zeigt die Karte.

Ich bin verwirrt, ob der Code einen Fehler hat oder es liegt ein Fehler mit Google-Diensten.

Veröffentlicht am 08/12/2009 um 10:08
quelle vom benutzer
In anderen Sprachen...                            


2 antworten

stimmen
2

Ich habe eine Lösung gefunden, müssen wir Credentials auf Benutzer-Schlüsselbund hinzuzufügen, hier ist mein 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)

Ich erholte mich zuerst die sharedCredentialStorage (1), dann erstellt ich neue NSURLCredential meinen Benutzernamen enthält, das Kennwort und die Art der Persistenz verwendet werden (2). Danach erstellt I zwei NSURLProtectionSpace (3) (4): ein für HTTPS Connexion und einen für HTTP Connexion

Und schließlich hinzugefügt i NSURLCredential die sharedCredentialStorage für diese ProtectionSpaces (5) (6)

Ich hoffe, dass dieser Code können Sie helfen

Beantwortet am 01/06/2010 um 19:48
quelle vom benutzer

stimmen
0

Ja, wir haben MapKit framework.After viewDidLoad Fehler enthalten kommt, haben keine genaue Vorstellung von dem Delegatmethode diesen Fehler geben

Beantwortet am 08/12/2009 um 11:23
quelle vom benutzer

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