"SWIFT_VERSION '3.0'은 지원되지 않습니다. 지원되는 버전은 4.0, 4.2, 5.0입니다."Xcode 10.2 오류?




swift3 xcode10.2 (5)

Cocoapod를 개발하는 동안이 문제를 보았습니다. Swift 3.0을 지정한 내 repo에 오래된 .swift-version 파일이 있습니다.

러닝 pod lib lint --verbose 대답이 도움이 나를 주도 :

현재 비추천 된 .swift-version 파일을 제거하고 .swift-version 내에서 swift_version 속성 만 사용하십시오.

파일을 삭제하고 spec.swift_version = '5.0' 을 podspec 파일에 추가하여 문제를 해결했습니다.

내가 응용 프로그램에서 다운로드를 실행하려고 Xcode에서 열려고하고 오류가 :

"최근 메시지 표시
: -1 : SWIFT_VERSION '3.0'은 지원되지 않으며 지원되는 버전은 4.0, 4.2, 5.0입니다. (대상 'SimpleWeather'에서) "


Xcode 10.1의 경우, 포드 파일을 선택하십시오.

-> 빌드 설정 -> 포드 선택 -> "스위프트"-> "스위프트 언어 버전"으로 이동 -> 원하는 언어 버전으로 설정하십시오.


이 페이지의 지침을 따르므로 오류가 해결되지 않았습니다. 마지막으로

$ vim MyProject.xcodeproj/project.pbxproj

두 가지 경우를 발견했습니다.

SWIFT_VERSION = 3.0;

여전히 참조되었다. 5.0으로 변경했는데 오류가 사라졌습니다. 왜 그 두 사람이 아직 거기에 있었는지 모르겠습니다.


프로젝트에서 대상 'SimpleWeather'를 선택하고 언어 버전을 변경하십시오. 타겟 -> 빌드 설정 -> 신속한 컴파일러 언어 -> 5, 4.2 등을 선택하십시오.


가장 쉬운 방법:

1. 왼쪽 열의 POD를 클릭하십시오.

2. 중앙 열에서 원하는 창을 선택한 다음 오른쪽 상단 패널의 "빌드 설정"으로 이동하십시오.

3. "Swift Language Version"을 검색하여 알려진 버전으로 변경하십시오.





xcode10.2