【发布时间】:2019-04-08 05:21:08
【问题描述】:
我正在重新访问一个旧项目(使用 Swift 3 构建,现在使用 Swift 4),看起来 Facebook SDK 存在一些问题。
我搜索了最初的问题并找到了一个解决方案 here,它建议添加到我的 pod 文件中:
post_install do |installer|
installer.pods_project.targets.each do |target|
if ['FacebookCore', 'FacebookLogin'].include? target.name
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '3.2'
end
end
end
end
在pod install 运行项目之后,它似乎清除了我之前的错误,但是我仍然在第 151 行的Pods>Pods>FacebookCore>SDKSettings.swift>enabledLoggingBehaviors 中遇到一个错误return Set(behaviors)
错误是(pic):
Argument type 'SDKLoggingBehavior?' does not conform to expected type 'Sequence'
我不确定如何处理此错误,有人知道如何解决此问题以使 Facebook SDK 再次工作吗?
提前感谢您的帮助!
【问题讨论】:
标签: ios swift xcode facebook facebook-sdk-4.0