Кратко об изменениях (из описания в AppStore):
- Включает в себя SDK для iOS 5.1 и MacOSX 10.7
- Подписывание программ с помощью Apple Developer ID
- Консольные утилиты устанавливаются из меню загрузоксм. примечания
- Instruments, File Merge и другие утилиты теперь запускаются прямо из Xcode
- Утилита миграции на ARC может преобразовывать код из retain/release и GC кода
- Багфиксы и стабильность — как уж водится
Версия для Mac OS X Lion доступна бесплатно в AppStore. Версии для Snow Leopard, видимо, не будет.
Первое, что бросилось в глаза — установка Xcode в /Applications, теперь каталог /Developer не нужен, все дополнительные утилиты помещены внутрь бандла Xcode.app. При этом, во время первого запуска Xcode предложил отправить старую версию в корзину — и удалил весь каталог /Developer вместе с установленным Qt и прочими полезными вещами. Это моё личное предупреждение для тех, кто будет обновляться — не соглашайтесь на снос старой версии, если что-то ставили в /Developer.
Второе — Command Line Tools установить из Xcode не удалось. Причём, пункт в загрузках есть, но установить без оплаченного аккаунта Apple Developer нельзя. Что расстроило. Но, оказывается, можно скачать отдельный пакет Command Line Tools прямо с офсайта (при налаичии непроплаченного Developer ID). Так что жизнь продолжается!
Ещё небольшая мелочь. В качестве дебаггера теперь рекомендуется LLDB вместо привычного GDB. Что ж, посмотрим, что из этого выйдет.
Автор: silvansky