ios - Xcode 10 上的 FacebookCore Swift 编译器错误
问题描述
这个问题是在我将 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 做了同样的事情。
推荐阅读
- kvm - 修改源码实现KVM多客户端连接
- interop - 在 C# 中编组结构双指针
- npm - 无法导入我下载的 npm 模块
- firebase - Firebase 消息的衍生隔离和主应用程序 - 如何传递数据(Web)?
- python - 在 Scrapy 中发送 POST 请求后如何获得 HTML 响应
- css - 如何从左边填满星星
- npm - 如何使用 NPM 和 SonataAdminBundle 处理项目资产?
- ruby-on-rails - Rails ActiveStorage 在没有附加文件时选择随机文件
- android - 我可以从 android studio 在 windows 11 中安装 android 应用程序吗?
- next.js - 在 Vercel 上导入新项目不起作用