SA_OAuthTwitterEngine проверка подлинности Twitter на iOS 5 (ошибка -1012)

#iphone #twitter #ios5

#iPhone #Twitter #ios5

Вопрос:

Я использую SA_OAuthTwitterEngine, и он отлично работает для некоторых учетных записей. Но выдает (ошибка NSURLErrorDomain -1012.) для некоторых учетных записей Twitter.

Кажется, он отлично работает на ios 4. Но не на iOS 5. кто-нибудь замечает эту проблему?

Какие-либо подсказки?

Спасибо

Ответ №1:

ДА… Измените http на https в initOAuthWithDelegate методе внутри SA_OauthTwitterEngine.m и это должно решить проблему — вот так:

 self.requestTokenURL = [NSURL URLWithString: @"https://twitter.com/oauth/request_token"];
self.accessTokenURL = [NSURL URLWithString: @"https://twitter.com/oauth/access_token"];
self.authorizeURL = [NSURL URLWithString: @"https://twitter.com/oauth/authorize"];
  

Комментарии:

1. Спасибо за потрясающий ответ, он помог мне при входе в систему Tumblr, я работал на Tumblr, и при повторной авторизации не удалось выполнить OAuth. ЕЩЕ РАЗ СПАСИБО.

Ответ №2:

попробуйте найти и заменить http://twitter.com/oauth / с https://twitter.com/oauth / 3x

Ответ №3:

@NSDestroyer верен. Просто столкнулся с этим сегодня, и переход на https решил проблемы. Спасибо!