Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
本·戈特利布';s推特+;OAuth iOS SDK-用户名参数返回nil_Ios_Cocoa Touch_Twitter_Twitter Oauth_Mgtwitterengine - Fatal编程技术网

本·戈特利布';s推特+;OAuth iOS SDK-用户名参数返回nil

本·戈特利布';s推特+;OAuth iOS SDK-用户名参数返回nil,ios,cocoa-touch,twitter,twitter-oauth,mgtwitterengine,Ios,Cocoa Touch,Twitter,Twitter Oauth,Mgtwitterengine,似乎在周末,以下委托方法 -(void)OAuthTwitterController:(SA_OAuthTwitterController*)控制器通过用户名验证:(NSString*)用户名 开始为username参数返回nil 我想看看是否有其他人可以使用确认这个问题 谢谢这对我来说仍然很好。您是否尝试过原生Twitter API(如果可以的话)?我今天也遇到了同样的问题。该应用程序在过去两个月内运行良好。 我更改的一件事是bundle id。可能这与此错误有关,因为其他一切都是一样的。你也

似乎在周末,以下委托方法

-(void)OAuthTwitterController:(SA_OAuthTwitterController*)控制器通过用户名验证:(NSString*)用户名

开始为username参数返回nil

我想看看是否有其他人可以使用确认这个问题


谢谢

这对我来说仍然很好。您是否尝试过原生Twitter API(如果可以的话)?

我今天也遇到了同样的问题。该应用程序在过去两个月内运行良好。 我更改的一件事是bundle id。可能这与此错误有关,因为其他一切都是一样的。你也碰巧改变了这个吗

我在SA_OAuthTwitterEngine.m上将twitter的URL改为https,现在它似乎工作正常

以下是我更改的代码:

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"];

我检查了两个实现了此代码的程序,两个程序都返回nil。我也面临同样的问题。请告诉我如何解决此问题。我被困在这里。请看下面标记的解决方案。还可以下载SDK的最新版本。我想修复程序就在那里。ArtSabintsev你能把你下载最新SDK的地方的链接贴出来吗。不,它不是这个程序的一个选项,因为它必须是4.2+兼容的。现在它又开始工作了-哇,废话。谢谢你的帮助!卡洛斯,谢谢你的回复。遗憾的是,这个改变并没有解决我的问题。它还在为你工作吗?是的。一贯地我没有问题了。你的问题是同一个问题吗?没有用户名返回?没有,我以前有这个问题,但它停止了。现在,用户名是通过帖子/更新返回的。另外还有一个问题。进行身份验证时,将立即使用请求URL令牌调用uiwebview。有时此令牌不立即可用,从而使webview请求具有nil令牌。这当然是失败的。让我看看相关的代码。此外,如果您正在发送一条tweet,并且该tweet恰好与另一条tweet相同,则该tweet不会被更新,您将收到一个向代理发出的错误代码呼叫。