Всё сегодня не слава б-гу, ставил СДК 4.2, да пришлось прервать установку принудительно из-за того, что сдуру запустил установку прямо с винта другого компа (то есть по вафле, а зело это долго). При след. запуске установка примерно на том месте, где я её в прошлый раз убил, выдавала сообщение с ошибкою (ничего толком не объясняющей) и советом обратиться к разрабам.
В итоге обновился я так
1. Удалил XCode и иже с ним.
2. Установил заново новую версию
.
Тут с первым пунктом возникла проблема: штатных средств удаления-то и нет, как в винде ("Установка и удаление программ", которую я так не любил за лагучесть, пришлась бы тут как нельзя к месту), то есть юзер может поставить хКод, а вот для удаления не предусмотрено соответствующих опций в графическом интерфейсе ОС (или я не нашёл, сообщите, если это не так). В итоге была найдена такая чудо-строчка для терминала:
sudo /Developer/Library/uninstall-devtools --mode=all
Вписываем её в терминал и ждём. Довольно долго (15-20 минут), затем перезагружаемся. Всё, ХКод и СДК удалены, система о них (и связанных с ними проблемах) ничего не знает.
После этого я смог поставить новый СДК и у меня всё заработало.
Если открыл Америку - извиняйте, может быть, кому и поможет