(又断了)SDK还没有初始化,一定要先调用FacebookSdk.sdkInitialize()。 (Android)

(Breaking Again) The SDK has not been initialized, make sure to call FacebookSdk.sdkInitialize() first. (Android)

我已经使用 facebook sdk 一年多了,我相应地遵循了 docs 但是从昨天开始,应用程序开始抛出错误并且它也发生在以前的版本构建中(这是 运行 直到昨天还好)。我检查了其他建议在清单文件中添加字符串的答案,但已经添加了并且在 iOS 上它工作正常。

Fatal Exception: com.facebook.FacebookSdkNotInitializedException
The SDK has not been initialized, make sure to call FacebookSdk.sdkInitialize() first.
com.facebook.internal.Validate.sdkInitialized (Validate.kt:129)
com.facebook.appevents.AppEventsLoggerImpl.<init> (AppEventsLoggerImpl.kt:642)
com.facebook.appevents.AppEventsLoggerImpl.<init> (AppEventsLoggerImpl.kt:82)
com.facebook.appevents.AppEventsLogger.<init> (AppEventsLogger.kt:118)
com.facebook.appevents.AppEventsLogger.<init>
com.facebook.appevents.AppEventsLogger$Companion.newLogger (AppEventsLogger.kt:369)
com.facebook.appevents.AppEventsLogger.newLogger (Unknown Source:2)
com.facebook.reactnative.androidsdk.FBAppEventsLoggerModule.initialize (FBAppEventsLoggerModule.java:129)
com.facebook.react.bridge.ModuleHolder.doInitialize (ModuleHolder.java:236)
com.facebook.react.bridge.ModuleHolder.markInitializable (ModuleHolder.java:100)
com.facebook.react.bridge.NativeModuleRegistry.notifyJSInstanceInitialized (NativeModuleRegistry.java:129)
com.facebook.react.bridge.CatalystInstanceImpl.run (CatalystInstanceImpl.java:452)

显然缺少客户端令牌,添加修复了它

参考:https://github.com/thebergamo/react-native-fbsdk-next/issues/236#issuecomment-1111744717