Новые функции в Xcode 4.3

Xcode 4.3

Комплект инструментальных средств Xcode 4.3 переупакован как отдельное приложение

Эта версия XCode распределяется как единственный комплект приложений, Xcode.app, установленный через App Store Mac непосредственно к папке Applications. Установка Xcode 4.3 больше не требует Установки приложение XCode. Эти изменения упрощают для Вас устанавливать и обновлять XCode с помощью стандартного механизма App Store Mac.

Дополнительный запуск инструментов из XCode

Установка Xcode 4.3 реорганизовывает другие ключевые средства разработки и позволяет запускать их использующий XCode>, Открывают Developer Tool menu. Для Вашего удобства можно также добавить эти инструменты к Прикреплению для предоставления прямого доступа.

Инструменты командной строки являются дополнительными

Инструменты командной строки не связываются Xcode 4.3 по умолчанию. Вместо этого они могут быть установлены дополнительно с помощью вкладки Components предпочтительной панели Загрузок.

/ разработчик больше не существует

Упрощение, предоставленное путем переупаковки Xcode 4.3 как пакета отдельного приложения, избавляет от необходимости /Developer каталог, содержащий предыдущие версии XCode. В результате Установка приложение XCode и uninstall-devtools сценарий командной строки больше не также необходим.

Начиная с /Developer каталог больше не существует с Xcode 4.3, некоторые другие части предшествующих установок XCode переместились.

Пример кода. Три демонстрационных проекта, ранее доступные в /Developer/Examples— TextEdit, Эскиз и CircleView — были перемещены в разделы Примера кода iOS и Библиотек Разработчика OS X в developer.apple.com.

Плагины, шаблоны и другие субкомпоненты. Любой путь для дополнений компонента к инструментам разработчика, ранее найденный в подкаталоге /Developer теперь будет расположенным внутренний к комплекту приложений Xcode 4.3. Например, Инструментальные шаблоны — файлы такой как Automation.tracetemplate— ранее расположенный в /Developer подкаталог в /Developer/Platforms/iPhoneOS.platform/… теперь сохранен по подобному пути внутри /Applications/Xcode.app/Contents/Developer/….

Другие автономные служебные приложения и дополнительные технологии. Несколько дополнительных инструментов больше не являются частью установки XCode по умолчанию, они теперь загружаемы как отдельные пакеты. Команда меню More Developer Tools обеспечивает прямой переход для developer.apple.com/downloads в Safari, где могут быть найдены эти средства разработки.

Доступные загрузки включают:

  • Аудио инструменты: AULab, HALLab и аудио служебный исходный код

  • Инструменты доступности: Инспектор Доступности, Верификатор Доступности

  • Инструменты Hardware IO: инструменты Bluetooth, IORegistryExplorer, Тестер USB

  • Графические инструменты: Виджет браузера Фильтра CI, инструменты OpenGL, Эльф, Кварцевая Отладка, инструменты Quartz Composer

  • Вспомогательные инструменты: Программа просмотра буфера обмена, CrashReporterPrefs, Индексатор Справки, PackageMaker, инструменты Speech, SleepX

  • Dashcode: приложение Dashcode

Автоматическим расположением является теперь значение по умолчанию для всех новых проектов какао

Новые проекты Какао, создаваемые в Xcode 4.3 теперь, используют функцию Auto Layout Интерфейсного Разработчика по умолчанию. Это может быть отключено путем отмены выбора опции в Интерфейсном холсте проекта Разработчика:

XCode 4.3.1 и 4.3.2

XCode 4.3.1 и 4.3.2 добавляет поддержку iOS 5.1 и включает новые функции Xcode 4.3.

XCode 4.3.3

XCode 4.3.3 обеспечивает обновление для включенного OS X SDK, поддерживая новый OS X v10.7.4 APIs. Иначе, XCode 4.3.3 предложения никакие новые функции.

Были включены дополнительные улучшения устойчивости XCode и надежности. См. Информацию о версии XCode для более подробной информации об обновлении.