Агент Teamcity, работающий на MacOS, не работает после обновления Xcode до 10.1 - PullRequest
0 голосов
/ 05 февраля 2019

Teamcity больше не может использовать агент MacOS после обновления Xcode с 9.2 до версии 10.1 и MacOS с Sierra до Mojave.Там написано:

Unmet requirements: 
tools.xcode.home exists 
tools.xcode.version.major is not less than 4

Вот более подробная информация: я использую teamcity для запуска сборки на Xcode с помощью плагина Teamcity, а не для запуска командной строки.

В какой-то момент после обновления доМохаве, на машине работало две версии Xcode, и поэтому я подумал, что, возможно, агент teamcity утратил свою ссылку, поэтому я решил запустить:

$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 

Этот путь является правильным путем кXcode 10.1, который я собираюсь использовать, но это решение не сработало.Остановка и повторный запуск агента также не дали результатов, ни перезагрузка компьютера.

Также попытался снова установить инструмент командной строки, выполнив:

xcode-select --install

Также не сработало, и я знаю,этот инструмент уже был установлен, но все равно сделал снимок.

Также попытался исправить, удалив версию Xcode 9.2 путем перемещения его в трэш, не получилось ...

Единственное, что у меня естьеще не пробовал было удалить Xcode 10 и установить все заново, но на данный момент я не вижу причин для этого.

Любые идеи будут действительно оценены.Спасибо!

...