Xcode: модуль показывает неверную версию Swift после обновления модуля - PullRequest
0 голосов
/ 23 июня 2019

Когда я запустил «Build», Xcode показал мне ошибку «SWIFT_VERSION '3.2' не поддерживается ...» для одного из моих модулей, который, конечно же, использовал Swift версии 3.2.

Я обновил проблемный Pod до более новой версии, в которой Swift 5.0 указан в файле .swift-version, но когда я запускаю «Build», Xcode все равно показывает мне ту же ошибку, которая утверждает, что проблемный Pod использует Swift 3.2.

Я пытался очистить папку сборки, удалить кэш Pod и переустановить все CocoaPods для проекта, а также выйти и перезапустить Xcode, но ни одна из них не решила эту проблему. Как мне заставить Xcode распознать версию Swift в папке Pod?

1 Ответ

0 голосов
/ 23 июня 2019

Решением было открыть Project Navigator, нажать «Pod», выбрать проблемный Pod и в «Build Settings», изменить версию Swift Language. Xcode screenshot Спасибо, @Claus Jørgensen, что указал мне на ответ!

...