昨天,我将Xcode更新为10.0后,这个问题开始了。
我在文件Pods> FacebookCore> SDKSettings.swift上遇到Swift编译器错误,如下图所示。
我已经尝试更新cocoapods,我的当前版本是1.5.3。
我尝试更新FacebookCore,但版本未更改(0.3.0)。
有什么想法要解决吗?
答案 0 :(得分:2)
我修复了。
我没有注意到,当您添加podCore FacebookCore和FacebookLogin时,它会自动添加FBSDKCoreKit和FBSDKLoginKit作为依赖项。
出于某些奇怪的原因,如果仅运行命令pod update FacebookCore
,它将不会更新依赖项FBSDKCoreKit或FacebookCore。因此,您需要首先运行命令pod update FBSDKCoreKit
,然后运行pod update FacebookCore
。因此,它将FacebookCore更新为0.4.0。在此版本中,我的项目编译没有错误。我对FBSDKLoginKit和FacebookLogin做过同样的事情。