我对此没有明显的影响,但我正处于项目的最后阶段,并且正在努力注意任何警告。每次在 Xcode 控制台中启动时,将以下行添加到 App Delegate 下时,我都会收到来自 FB 的 3 条警告日志application(_:didFinishLaunchingWithOptions)
:
FBSDKCoreKit.ApplicationDelegate.shared.application(application, didFinishLaunchingWithOptions: launchOptions)
“...FBSDKLog:在 Facebook SDK 初始化之前无法启动 FBSDKGraphRequestConnection。”
当然,如果我删除这一行,那么如果我尝试使用 Facebook 登录,则帖子处理不会完成,并且不会发生登录。那么,健全性检查:我应该忽略这些警告吗?
我刚刚遇到这个警告。就我而言,它不断出现,而不仅仅是在启动时。原因是我已经在我的Info.plist
.
<key>FacebookAutoInitEnabled</key>
<false/>
我通过在用户接受条款和条件后执行此操作来修复此问题:
ApplicationDelegate.initializeSDK(nil)
免责声明:这并没有直接回答问题,但我想将其发布在这里,因为很多人可能最终会在这里谷歌搜索此错误消息。我现在遇到了与上面问题中所述相同的问题,并且我不知道如何消除启动时的警告。
iOS SDK 版本更新 >= 9.0.0
在 9.0.0 版本中FacebookAutoInitEnabled
标志已被删除,并且需要使用以下命令显式初始化 SDKinitializeSDK
方法或隐式调用它applicationDidFinishLaunching
.
➡️ 变更日志 https://github.com/facebook/facebook-ios-sdk/blob/master/CHANGELOG.md?fbclid=IwAR26GzSRcYyoiNYdGAOOaXcuMqCvLMZUEXbl20PbswPzpIy2pscjRD6DHks
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)