Answers for "The SDK has not been initialized, make sure to call FacebookSdk.sdkInitialize() first."

1

the sdk has not been initialized make sure to call facebooksdk.sdkinitialize() first in react native

I learned that FacebookSdk.sdkInitialize() is deprecated. see here After some 
searching, I realized that the guide did not contain the steps to add the 
Facebook App ID for my app.

Solution

1. Open android/app/src/main/AndroidManifest.xml file and look in the 
<application> tag to confirm that this meta-data tag exists:

<meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>

2. Open android/app/src/main/res/values/strings.xml file and confirm that this 
there is a "facebook_app_id" string tag with your app id as the value:

<string name="facebook_app_id">YOUR_APP_ID_HERE</string>

3. Run react-native run-android.

APP ID: https://developers.facebook.com/docs/facebook-login/android
Posted by: Guest on August-13-2021

Code answers related to "The SDK has not been initialized, make sure to call FacebookSdk.sdkInitialize() first."

Code answers related to "Javascript"

Browse Popular Code Answers by Language