Неподдерживаемая версия Swift

Я следую этому уроку и пытаюсь запустить стартовый проект. Когда я открываю проект, я вижу эти предупреждения:

Неподдерживаемая версия Swift
Цель "SocketChat" содержит исходный код, разработанный с помощью Swift 2.x. Xcode 9 не поддерживает создание или перенос целей Swift 2.x.

Используйте Xcode 8.x для переноса кода в Swift 3.

При запуске эта программа останавливает выполнение, и я получаю эту ошибку

Группа ошибок анализа зависимостей
Для параметра сборки "Версия языка Swift" (SWIFT_VERSION) должно быть установлено поддерживаемое значение для целей, использующих Swift. Этот параметр можно установить в редакторе параметров сборки.

Я использую Xcode 9 beta. Как я могу решить эту проблему и запустить проект?

1 ответ

Ваш проект возможно имеет swift 2.0, swift 2.1 или же swift 2.2 версия так Xcode 9 или позже не поддерживает эти версии. и ни он не может преобразовать swift 2.xсинтаксис к swift 4

Помни что xcode 9 или позже имеет swift 4 версия по умолчанию.

Откройте этот проект в Xcode 8 8.1, 8.2 или 8.3 ваш проект будет успешно запущен.

Другие вопросы по тегам