我已经使用 facebook sdk 一年多了,我一直在关注 docs因此,但从昨天开始,应用程序开始抛出错误,并且它也发生在以前的版本构建中(直到昨天运行良好)。我检查了其他建议在 list 文件中添加字符串的答案,但该字符串已经添加并且在 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$2.run (CatalystInstanceImpl.java:452)
最佳答案
显然客户端 token 丢失,添加修复
引用:https://github.com/thebergamo/react-native-fbsdk-next/issues/236#issuecomment-1111744717
关于android - (再次中断)SDK还没有初始化,确保先调用FacebookSdk.sdkInitialize()。 (安卓),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72038734/