使用Cocoapods处理Swift版本
今天,我将“虚构”迁移到Swift4。但是我得到了
-错误| [OSX] xcodebuild:返回失败的退出代码。
-错误| [OSX] xcodebuild:缓存/源/Mac/NSImage+Extensions.swift:32:64:错误:“ png”已重命名为“ PNG”
-注意| [OSX] xcodebuild:AppKit.NSBitmapImageRep:57:27:注意:Swift 4中引入了“ png”
-错误| [OSX] xcodebuild:缓存/源/Mac/NSImage+Extensions.swift:32:71:错误:“ jpeg”已重命名为“ JPEG”
-注意| [OSX] xcodebuild:AppKit.NSBitmapImageRep:52:27:注意:'jpeg'是在Swift 4中引入的
该项目配置为使用Swift 4
并且其依赖项Cache正确使用.png
和.jpeg
hyperoslo / Cache:Source / Mac / NSImage%2BExtensions.swift @ master
为什么这样🤔
事实证明.swift-version
仍然显示3.0
。 将其更改为4.0
可解决此问题。 .swift-version
提示您指定应将哪个Swift版本用于吊舱CocoaPods / CocoaPods#5841
原始故事https://github.com/onmyway133/blog/issues/80