我用簡單的代碼登錄到Twitter登錄到Twitter有時會失敗
[[Twitter sharedInstance] logInWithCompletion:^(TWTRSession *session, NSError *error) {
if (session != nil) {
NSLog(@"successful %@",session);
} else {
NSLog(@"error: %@", error);
}
}];
,有時我得到的錯誤:
2016-08-04 15:39:14.472 MyProject[11143:132894] [TwitterKit] did encounter error with message "Error attempting to obtain temporary auth token.": Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={NSUnderlyingError=0x7fe043a49830 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, NSErrorFailingURLStringKey= https://api.twitter.com/oauth/request_token , NSErrorFailingURLKey= https://api.twitter.com/oauth/request_token , _kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=Could not connect to the server.} 2016-08-04 15:39:14.473 EarCrush[11143:132894] [TwitterKit] did encounter error with message "Unable to authenticate using the system account.": Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={NSUnderlyingError=0x7fe043a49830 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, NSErrorFailingURLStringKey= https://api.twitter.com/oauth/request_token , NSErrorFailingURLKey= https://api.twitter.com/oauth/request_token , _kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=Could not connect to the server.}
2016-08-04 15:39:14.473 MyProject[11143:132894] error: Error Domain=NSURLErrorDomain Code=-1004 "Could not connect to the server." UserInfo={NSUnderlyingError=0x7fe043a49830 {Error Domain=kCFErrorDomainCFNetwork Code=-1004 "(null)" UserInfo={_kCFStreamErrorCodeKey=61, _kCFStreamErrorDomainKey=1}}, NSErrorFailingURLStringKey= https://api.twitter.com/oauth/request_token , NSErrorFailingURLKey= https://api.twitter.com/oauth/request_token , _kCFStreamErrorDomainKey=1, _kCFStreamErrorCodeKey=61, NSLocalizedDescription=Could not connect to the server.}
我的意思是,有時是因爲:
- 2日前我可以正常登錄Twitter
- 昨天我無法登錄,
- 今天早上,我可以登錄,但現在(下午)我甚至無法登錄我不會改變任何代碼
我必須通過面料到現在最新的版本(2.3)更新自己的Twitter和我敢肯定我有互聯網連接
我知道我的問題很奇怪,但希望有人有同樣的問題,像我可以給我一些建議,爲修復它
我真的很抱歉,因爲我現在不使用Twitter,所以我無法測試它,但如果很多人在這個問題上投票,我會接受它。感謝您的幫助 –
我在使用Twitter + Firebase登錄時遇到了很多問題,所以也許會對其他人有所幫助。 –
@DanielQ我添加了相同的代碼,但仍然無法正常工作。 – Ryuk