2011-02-12 5 views

답변

3

MGTwitterEngine의 현재 계정에서 어떻게 로그 아웃합니까?

글쎄, 그건 쉽게, 간단하게 다음과 같이 엔진에 -endUserSession -selector를 보내

MGTwitterEngine *engine = [MGTwitterEngine twitterEngineWithDelegate:self]; 
// Login... 
// Do stuff... 
[engine endUserSession]; // <-- Logs out 
+0

이제이 함수를 사용할 때마다 항상 HTTP 오류 코드 400 –

+0

입니다. 이제이 함수를 사용할 때마다 항상 HTTP 오류가 반환됩니다. endUserSession 메서드를 살펴 봅니다. 경로가 "account/end_session"이면 오류 코드는 401입니다. "account/end_session. [json/xml]"으로 경로를 변경하면 오류 코드는 400입니다. –

2

당신이 어떤 변화 메서드를 호출 할 필요가 MGTwitterEngine에서 트위터의 로그 아웃. MGTwitterEngine.m에서 _clearCookies을 검색하십시오. 현재 NO로 설정되어 있으므로 YES로 변경하십시오. 현재 사용자를 로그 아웃하는 작업 방법에서 [ _engine clearAccessToken]으로 전화하십시오.

이제 실행하고 잘 했어!