2017-12-29 7 views
0

twitter 로그인 통합에 pod 'TwitterKit'을 사용하고 있습니다. 모든 것이 잘 작동하지만 문제는 내가 키트를 사용하여 로그인 할 때 사파리의 Twitter 로그인 웹 페이지에 사용자 이름과 비밀번호를 채우면 로그인 한 상태에서 username, userIDuserEmail이 표시됩니다. 하지만 로그 아웃하는 동안 사용하면TwitterKit 로그 아웃이 작동하지 않습니다.

여전히 로그인 어카운트가 저장되어 있고 iPhone의 설정 앱에 로그인 한 트위터 계정 일 수 있습니다.

트위터 로그인 버튼을 다시 누르면 마지막 로그인의 자격증 명이 표시되고 마지막으로 로그인 한 usernameuserID을 제공하지만 ID를 다시 인증하지 않았으므로 이메일을 사용하지 않고 오류를 표시합니다.

error: Request failed: unauthorized (401)

무엇을할까요?

답변

0

나는 내 자신의 문제를 해결했다. 내가 테스트 한 장치는 IOS 9.0이었습니다.

iOS 11.0의 사과 최신 업데이트로 설정 앱에서 소셜 미디어 계정을 버렸습니다. 궁극적으로 휴대 전화의 설정 앱에 로그인 자격 증명을 저장하지 않게됩니다.

그러나 오래된 장치에서는 여전히이 자격 증명을 저장하고 있습니다. 로그 아웃 한 후 다시 로그인하면 세션을 로그 아웃하지만 설정에서 자격 증명을 삭제하지 않습니다. 다음에 로그인 할 때 확인합니다 자격증 명이 설정에 존재하고 우리에게 로그인 자격 증명을 다시 인증 할 수 없으면 궁극적으로 사용자의 emailID을 제공하지 않습니다.

관련 문제