Раньше MGTwitterEngine работал идеально для меня, но теперь каждый раз, когда я вхожу, я получаю недопустимое исключение URL-адреса от OAuth.Я думал, что это потому, что я что-то изменил, но когда я попытался войти с симулятора iphone, это сработало (я пытался с моего iphone).Затем я попробовал старую копию своего проекта 3 дня назад, когда у меня не было абсолютно никаких проблем, и теперь я получаю ту же ошибку URL.Кто-нибудь сталкивался с этим?
Чтобы временно это исправить, я зашел в SA_OauthTwitterEngine.m и сделал
- (SA_OAuthTwitterEngine *) initOAuthWithDelegate: (NSObject *) delegate {
if (self = (id) [super initWithDelegate: delegate]) {
self.requestTokenURL = [NSURL URLWithString: @"http://twitter.com/oauth/request_token"];
//self.accessTokenURL = [NSURL URLWithString: @"http://twitter.com/oauth/access_token"];
self.accessTokenURL = [NSURL URLWithString: @"https://api.twitter.com/oauth/access_token"];
self.authorizeURL = [NSURL URLWithString: @"http://twitter.com/oauth/authorize"];
}
return self;
}
Возникла проблема с URL-адресом http://twitter.com/oauth/access_token
, поэтому я изменил его на https://api.twitter.com/oauth/access_token
который был в документации для Twitter API.Мне просто неудобно менять это, потому что, похоже, он отлично работает для всех остальных.
Любая помощь приветствуется