Новые функции в Xcode 4.3
Xcode 4.3 добавляет опции для поддержки iOS 5.0 и OS X v10.7, а также другие улучшения к комплекту инструментальных средств. Незначительные обновления версии:
XCode 4.3.1 и 4.3.2 добавляет поддержку обновленного iOS SDK 5.1.
XCode 4.3.3 обеспечивает обновление для включенного OS X SDK.
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 для более подробной информации об обновлении.