Ich versuche, meine Anwendung in Flickr, aber mit Problemen während des Authentifizierungsvorgangs zu haken.Flickr Authentifizierung Flow und iPhone
Ich habe gefolgt:
http://code.flickr.com/blog/2009/11/19/building-authorized-flickr-apps-for-the-iphone/
und
https://github.com/lukhnos/objectiveflickr
Ich habe eine CFBundleURLTypes für meine Anwendung erstellen (lassen Sie uns es myapp nennen: //) und getestet, dass es funktioniert (dh ich tippe myapp: // in Mobile Safari und meine Anwendung startet). Ich habe erfolgreich die Authentifizierungs-URL in Flickr aufgerufen, es zeigt die Anmeldung an, fordert den Benutzer auf, meiner App die erforderlichen Berechtigungen zu erteilen, anstatt über meine URL zurück zu meiner App zu leiten, gibt mir:
Seite nicht gefunden. Leider :(
Unter Flickrs Authentifizierungsablauf für die Anwendung Ich stelle es auf: "Web Application" und die URL als myapp: // Auth
Es scheint jedoch, (es schnell so schwer passiert? sicher, dass statt myapp: // auth [mit Frob-Daten] auf http://m.flickr.com/#/myapp://auth?[Frob data] umgeleitet wird Nicht sicher, was ich falsch gemacht habe
EDIT: Ich habe die URL-Zeichenfolge aus dem De kopiert bugger und lief es auf dem Desktop. Wenn es über den Desktop ausgeführt wird, wurde es ordnungsgemäß umgeleitet (beim Versuch, eine nicht vorhandene App zu starten). Es scheint also nur ein Problem bei Mobile Safari zu sein.
Es funktioniert für mich ohne Probleme (mit ObjectiveFlickr). Meine Rückruf-URL sieht folgendermaßen aus: myapp: // flickrauth (kein Fragezeichen). –
Ok, habe es herausgefunden. Mein custome bundle Schema begann mit einer Nummer, was anscheinend keine gute Idee ist. ;) – MarkPowell