Когда я пытаюсь соединить Xcode 7.3.1 с MacOS Server 5.2 (выпущен 20 сентября 2016 года) я получаю сообщение об ошибке:Как запустить старую версию Xcode на последнем сервере MacOS?
«Версия Xcode вы выбрали старше минимальной версии, поддерживаемой сервером. "
Я не могу использовать Xcode 8.x + для проекта из-за быстрых связанных с вопросами, которые не могут быть легко реорганизованным.
Если нет возможности избежать этой проблемы, есть ли способ загрузить более старую версию сервера MacOS, поддерживающую Xcode 7.3.1? Я не могу найти способ загрузить старые версии macOS Server.
«Вопросы, связанные с Swift, которые не могут быть легко реорганизованы»? Xcode 7.3.1 имеет Swift 2.2, Xcode 8 имеет Swift 2.3, они почти одинаковы. – RyuX51
К сожалению, «почти то же самое» не переводит на «компилирует и запускает в Xcode 8» для сотен быстрых компонентов, которые я использую. –
Swift 3 - это «новая версия Swift» для Xcode 8, которая поставляется с большими изменениями. Swift 2.3 для тех, кто вы или я, которые не могут обновиться по соображениям совместимости (или просто не хотят по каким-либо причинам), чтобы они могли использовать свой старый код Swift с Xcode 8. Я застрял для обратной совместимости, потому что я использую много старых Swake 2.2 cocoapods (которые, кстати, запускаются после добавления SWIFT_VERSION = 2.3 в их настройках сборки). Изменения абсолютно незначительные, просто запустите помощник по миграции и сразу увидите код, запущенный на Xcode 8. – RyuX51