Обложка канала

iOS Dev

iOS разработчик, который делится фишками, своим опытом и опытом других. В этом канале вы сможете найти истории из жизни, подходы к реализации а также новости и тренды из мира iOS-разработки Авторский канал, iOS разработка

iOS Dev

4 года назад
Открыть в
Xcode поставляется со своей версией Swift, и мы всегда можем обратиться к этому списку. Иногда бывает ситуация, когда обновлять Swift для своего проекта не лучший вариант в текущий момент. Для более старой версии Swift, можно сделать следующее: 1️⃣ Проверьте версию Swift: xcrun swift --version 2️⃣ Узнайте местонахождение: xcrun -f swift 3️⃣ Установите альтернативный набор инструментов Swift, если требуется: — На этом ресурсе можно скачать нужный вариант. Установите его, он будет располагаться тут: /Library/Developer/Toolchains — Проверьте идентификатор: cat /Library/Developer/Toolchains/swift-5.5-RELEASE.xctoolchain/Info.plist Например, CFBundleIdentifier для org.swift.550202109201a — С идентификатором теперь можно выбирать, какой нужен набор инструментов: xcodebuild -toolchain org.swift.550202109201a xcrun -toolchain org.swift.550202109201a Как альтернатива, можно создать переменную окружения: export TOOLCHAINS=org.swift.550202109201a Для проверки, что всё сработало, используйте 1️⃣ и 2️⃣ шаги.