我已經集成了用於移動號碼驗證的Twitter Digit API。如果我們嘗試在Android中註銷Twitter Digit API,則應用程序崩潰
我在我的代碼如下使用DigitsAuthButton:
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);
}
});
但是,我的應用程序崩潰時,編譯器達到`Digits.logout();
但是,我沒有在我的日誌中發現任何類型的崩潰日誌。
你可以請教我。
謝謝。
您是否在LogOut之前檢查用戶是否經過身份驗證? –
你是什麼意思由用戶認證?意思是一旦所有的過程完成,回調稱它爲成功的方法,這意味着一切都很好的認證。你在說什麼? –
我的意思是,檢查是否(Digits.isDigitsUser()) –