3

Ich benutze NeuraSdk, um Benutzerereignisse zu erkennen (Benutzer kam nach Hause, Benutzer verließ Arbeit, usw.).Empfangen von accessToken und RESULT_OK on onActivityResult bei Verwendung von Neura sdk

Ich versuche, mit ihrem SDK anmelden, und obwohl die Anmeldung erfolgreich aussieht und ich den richtigen SMS-Code mit dem Telefon eingeben, wird der AccessToken nicht auf onActivityResult (...), der resultCode = 0 erhalten (RESULT_CANCELED) und nicht 1 = (RESULT_OK) wie es sein sollte.

Hier ist meine onActivityResult():

@Override 
public void onActivityResult(int requestCode, int resultCode, Intent data) { 
    if (resultCode == FragmentActivity.RESULT_OK) { 
     Log.i(getClass().getSimpleName(), "Successfully logged in with accessToken : " 
       + SDKUtils.extractToken(data)); 
    } else { 
     Log.i(getClass().getSimpleName(), "Failed to login and receive accessToken"); 
    } 
} 

Antwort

2

Ihre Paketnamen wie auf dem gradle aufgeführt ist, soll auf Ihrem gradle aufgeführt mit dem Paketnamen corallate sein.

Zum Beispiel in der NEURA devsite wenn ich habe: app_details

Dann überprüfen, ob Ihre gradle exakt die gleichen Paketnamen unter DefaultConfig hat:

defaultConfig { 
    minSdkVersion 14 
    targetSdkVersion 22 
    applicationId "com.pul.dmg" 
}