Para aqueles que usam o wix react-native-navigation e querem fazer login com o facebook usando o react-native-fbsdk, pode ter um problema usando o androis: Os callbacks não retornam nada!
Passei um bom tempo com esse problema até descobrir a solução graças ao geordashe:
Precisamos adicionar um setActivityCallback ao método onCreate no MainApplication.java, ficando assim:
private static CallbackManager mCallbackManager = CallbackManager.Factory.create(); protected static CallbackManager getCallbackManager() { return mCallbackManager; } @Override public void onCreate() { super.onCreate(); // -- ADICIONE ISSO setActivityCallbacks(new ActivityCallbacks() { @Override public void onActivityResult(int requestCode, int resultCode, Intent data) { mCallbackManager.onActivityResult(requestCode, resultCode, data); } }); // --- FacebookSdk.sdkInitialize(getApplicationContext()); // If you want to use AppEventsLogger to log events. AppEventsLogger.activateApp(this); }
Fonte: https://github.com/wix/react-native-navigation/issues/373
Deixe um comentário