【发布时间】:2018-09-25 11:33:41
【问题描述】:
这个问题是在我将 Xcode 更新到 10.0 后昨天开始的。
我在文件 Pods > FacebookCore > SDKSettings.swift 上遇到 Swift 编译器错误,如下图所示。
我已经试过更新cocoapods了,我现在的版本是1.5.3。
我尝试更新 FacebookCore,但版本没有改变 (0.3.0)。
知道怎么解决吗?
【问题讨论】:
这个问题是在我将 Xcode 更新到 10.0 后昨天开始的。
我在文件 Pods > FacebookCore > SDKSettings.swift 上遇到 Swift 编译器错误,如下图所示。
我已经试过更新cocoapods了,我现在的版本是1.5.3。
我尝试更新 FacebookCore,但版本没有改变 (0.3.0)。
知道怎么解决吗?
【问题讨论】:
我修好了。
我没有注意到当您添加 pod FacebookCore 和 FacebookLogin 时,它会自动添加 FBSDKCoreKit 和 FBSDKLoginKit 作为依赖项。
由于某些奇怪的原因,如果您只运行命令pod update FacebookCore,它不会更新依赖项 FBSDKCoreKit 或 FacebookCore。因此,您需要先运行命令pod update FBSDKCoreKit,然后运行pod update FacebookCore。所以它会将 FacebookCore 更新到 0.4.0。在这个版本中,我的项目编译没有错误。我对 FBSDKLoginKit 和 FacebookLogin 做了同样的事情。
【讨论】: