gpt4 book ai didi

xcode - 设置 Facebook SDK 进行后处理会导致控制台中出现错误消息

转载 作者:行者123 更新时间:2023-12-01 18:29:46 27 4
gpt4 key购买 nike

我对此没有明显的影响,但我正处于项目的最后阶段,并且正在努力注意任何警告。每次在 Xcode 控制台中启动时,将以下行添加到 application(_:didFinishLaunchingWithOptions) 下的 App Delegate,我都会收到来自 FB 的 3 条警告日志:

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 标志已被删除,需要使用 initializeSDK 方法显式初始化 SDK,或者通过在 applicationDidFinishLaunching 中调用它来隐式初始化 SDK .

➡️ CHANGELOG

关于xcode - 设置 Facebook SDK 进行后处理会导致控制台中出现错误消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56481713/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com