[Swift5] SWIFT_VERSION ‘5.0’ is unsupported

EmilY
2 min readMay 29, 2019

--

안녕하세요 에밀리입니다

Swift5가 발표되고 나서 가끔 Pods 때문에 Build Failed가 될 때가 있습니다

다음과 같은 오류가 뜨면서 말이죠

SwiftJSON이라는 라이브러리의 Swift 버전이 3.0, 4.0, 4.2만 지원한다는 얘기입니다

그런데 라이브러리의 언어가 현재 Swift5로 설정돼있다고 하네요

바꾸러 가봅시다

Xcode 왼쪽 Navigator Area에서 파란색 Pods를 선택해줍니다

(현재 그림에서 선택된 부분)

선택하면 Editor Area에 Pods에 대한 화면이 나옵니다

그 중 문제가 됐던 SwiftyJSON 타겟을 선택합니다

사진에선 다른걸 선택했네요…

오른쪽에서 Build Settings를 누르고 Swift Lang…까지 검색해주면

이렇게 Swift Language Version이 나옵니다

그러면 문제가 됐던 Swift 5.0 (unsupported)라는 말이 써져있습니다

저 버전을 낮춰주시면 됩니다

저는 보통 Swift 4.2로 낮춰줍니다

그러고 Build하면 끝~

이상입니다

--

--

EmilY
EmilY

Written by EmilY

iOS 하나부터 열까지 이해하기

No responses yet