모바일 번호 확인을 위해 Twitter Digit API를 통합했습니다. 나는 아래 내 코드에 DigitsAuthButton를 사용한Android에서 Twitter Digit API를 로그 아웃하려고하면 앱이 손상됩니다.
: 컴파일러가 Digits.logout`에 도달하면
final DigitsAuthButton digitsButton = (DigitsAuthButton) findViewById(R.id.auth_button);
digitsButton.setCallback(new AuthCallback() {
@Override
public void success(DigitsSession session, String phoneNumber) {
// TODO: associate the session userID with your user model
Toast.makeText(getApplicationContext(), "Authentication successful for "
+ phoneNumber, Toast.LENGTH_LONG).show();
try {
Digits.logout();
} catch (Exception e) {
e.printStackTrace();
}
}
@Override
public void failure(DigitsException exception) {
Log.d("Digits", "Sign in with Digits failure", exception);
}
});
하지만, 내 응용 프로그램 충돌();
그러나 로그에 어떤 유형의 오류 로그도 찾지 못했습니다.
조언 해 주실 수 있습니까?
감사합니다.
LogOut 전에 사용자의 인증 여부를 확인 했습니까? –
사용자가 인증한다는 것은 무엇을 의미합니까? 일단 모든 프로세스가 완료되면 콜백은 성공을위한 메서드라고 부르며 이는 모든 것이 인증을 위해 잘된다는 것을 의미합니다. 너 얘기하고 있니? –
나는 (Digits.isDigitsUser()) –