我将Xcode更新为10.0后,昨天开始出现此问题。

我在文件Pods> FacebookCore> SDKSettings.swift上遇到Swift编译器错误,如下图所示。

ios - Xcode 10上的FacebookCore Swift编译器错误-LMLPHP

我已经尝试更新cocoapods,目前的版本是1.5.3。

我尝试更新FacebookCore,但版本未更改(0.3.0)。

知道如何解决吗?

最佳答案

我修好了它。

我还没有注意到,当您添加podCore FacebookCore和FacebookLogin时,它将自动添加FBSDKCoreKit和FBSDKLoginKit作为依赖项。

出于某些奇怪的原因,如果仅运行命令pod update FacebookCore,它将不会更新依赖项FBSDKCoreKit或FacebookCore。因此,您需要先运行pod update FBSDKCoreKit命令,然后再运行pod update FacebookCore。因此,它将FacebookCore更新到0.4.0。在此版本中,我的项目编译没有错误。我对FBSDKLoginKit和FacebookLogin做过同样的事情。

关于ios - Xcode 10上的FacebookCore Swift编译器错误,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52497216/

10-10 20:39