안녕하세요 에밀리입니다
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하면 끝~
이상입니다