Ich versuche, die Kontaktdaten des Benutzers zu erhalten, indem Sie mit Twitter in meiner App singen. Ich fand this Projekt auf Github, das wirklich gut scheint. Ich stoße nur auf ein Problem. Wenn ich es mit meinem neuen App-Consumer-Secret und Consumer-Key-Codes von twitter laufe es gibt mir eine Fehlermeldung:iOS Twitter NSURLErrorDomain Code = -1012
Error Domain=NSURLErrorDomain Code=-1012 "The operation couldn’t be completed. (NSURLErrorDomain error -1012.)" UserInfo=0x6898e80 {NSErrorFailingURLKey=https://api.twitter.com/oauth/request_token, NSErrorFailingURLStringKey=https://api.twitter.com/oauth/request_token, NSUnderlyingError=0x68980e0 "The operation couldn’t be completed. (kCFErrorDomainCFNetwork error -1012.)"}
Die Ausgabe in der Konsole ist:
2013-01-16 17:55:24.367 DMTwitterOAuth[3411:c07] current status = Prompt for user data and request token to server
2013-01-16 17:55:24.371 DMTwitterOAuth[3411:c07] current status = Requesting token for current user's auth data...
2013-01-16 17:55:25.433 DMTwitterOAuth[3411:c07] current status = Token received from server
Unmittelbar nachdem ich die Warnung Ansichten in dem es heißt, dass es eine NSURLErrorDomain
angetroffen hat.
Auf der anderen Seite, wenn ich es mit einigen anderen Codes von einer anderen Twitter-App läuft, funktioniert es und gibt mir alle Details über den Benutzer. Ich kann einfach nicht verstehen, warum es für einige Tasten funktioniert, und für einige andere nicht.
Der Fehlercode -1012 kann auf eine Authentifizierungsanforderung zurückzuführen sein. In meinem Fall existierte ein Twitter-Account in den Einstellungen, war aber aus irgendeinem Grund nicht angemeldet. Sobald ich das Passwort für das Konto eingegeben habe, hat alles perfekt funktioniert. –