我正在尝试将 Cocoalumberjack 安装为 pod 并收到此错误:
ProjectName [Release]
目标覆盖SWIFT_VERSION
在 `Pods/Target Support Files/Pods-ProjectName/Pods-ProjectName.release.xcconfig' 中定义的构建设置。这可能会导致 CocoaPods 安装出现问题
pod xcconfig 文件包含以下内容:
SWIFT_VERSION = 3.0
但是我的项目已经在使用 swift 3。所以我不明白为什么会出现这种不匹配。
xcrun 快速版本
Apple Swift 3.0 版 (swiftlang-800.0.46.2 clang-800.0.38)
但是,我在 Xcode 的构建设置中的任何地方都看不到 SWIFT_VERSION,如果我在 Xcode 的构建设置中输入 swift 作为搜索词,我也无法在任何地方看到任何看起来像 swift 版本号的东西
此外,pod 安装继续说:“使用$(inherited)
标志”来解决问题。但是我的 Xcode 构建设置其他链接器标志已经有这个 $(inherited) 标志,那为什么不能解决问题呢?
(Xcode 8)