Android facebook login not working with installed Facebook app -


i have set simple facebook login. android 2.3.6 works should, user gets prompt login dialog, enters data , app goes on. thought android versions fault turs out login isn't working when there facebook application installed on phone!

tested on: galaxy ace 2.3.6 htc desire 4.1.2 galaxy note 4.1.2 android emulator 4.1.2

even facebook samples not working!

every time app executing - else { log.d("session not opened", "session not opened"); }

it seems session isn't opened why that? followed guide - https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

code:

session.openactivesession(this, true, new session.statuscallback() {          @override         public void call(final session session, sessionstate state, exception exception) {              if (session.isopened()) {                  request.executemerequestasync(session, new request.graphusercallback() {                      @override                     public void oncompleted(graphuser user, response response) {                         if (user != null) {                             log.d("access_token", session.getaccesstoken());                         }                     }                 });             } else {                 log.d("session not opened", "session not opened");             }         }     }); 

check out bottom of step 4: https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

if have not entered app key hash properly, facebook login via webview popup (if app not installed) still work, login via native facebook app won't.

you should see exception in logcat:

com.facebook.http.protocol.apiexception: remote_app_id not match stored id 

the facebook sdk prints exceptions check there anyway if there other problems.


Comments

Popular posts from this blog

php - get table cell data from and place a copy in another table -

javascript - Mootools wait with Fx.Morph start -

php - Navigate throught databse rows -