2009-08-29 3 views
5

Установка моего оригинального Leopard XCode отлично работает (для разработки iPhone 3.0) с Snow Leopard без внесения каких-либо изменений.Snow Leopard и XCode 3.1

Каковы преимущества, которые я получу, если я установлю XCode 3.2, который поставляется с SL DVD?

Обязательно ли обновление?

+0

Я модернизировал сейчас ... На данный момент проблем не было. Возможность получить мое приложение и на iPhone. – Mugunth

+0

Не могли бы вы «недопустить» мой ответ, пожалуйста? Это было из документов, которые я нашел в Apple, но, поскольку другие сообщали по-другому, я не хочу, чтобы мои были авторитетными. – slothbear

+0

Некоторые хорошие обновления покрытия на TUAW: http://www.tuaw.com/2009/09/03/xcode-3-2-daily-tip-upgrading-xcode/ – slothbear

ответ

1

Xcode 3.1 должен продолжать работать нормально, но не поддерживается. Обновление содержит множество исправлений ошибок и некоторые новые функции. Так как вы разработчик, я предполагаю, что у вас есть доступ к сайту Подключение разработчика Apple, ... вот о выпуске для Xcode 3.2: About Xcode Developer Tools

Лично я не вижу ничего earthshattering в выпуске , но я все равно обновился. Самые большие статьи касались статического анализа кода. Тем не менее, я всегда заинтересован в исправлениях ошибок. Кроме того, Apple проверила все последние вещи как группу - и я не хочу соблазнять судьбу путем сочетания «n».

+3

Столичный анализ стоит обновления. –

8

Xcode 3.1 НЕ поддерживается на Snow Leopard. Это может сработать, хотя в Chris Espinosa из команды инструментов Apple есть несколько известных ошибок.

Apple поддерживает только инструменты Xcode 3.2 на Snow Leopard.

С точки зрения возможностей, моими фаворитами являются интеграция с Clang/LLVM, модернизацией инструментов (основная), новая система doco и общие улучшения в редакторе. Я не могу представить, почему вы не обновлялись.

Также имейте в виду, что вам необходимо загрузить и установить версию Snow Leopard iPhone SDK после обновления до Xcode 3.2. Это в основном то же самое, что и версия Leopard, хотя она использует версию Foundation, которая ближе к реальному iPhone - это сокращение проблем, когда класс работает в симуляторе, но не на устройстве.

+1

Я не знаю точно, но я был бы очень удивлен, если Apple поддержат отправку iPhone-приложений для App Store, построенных с помощью 3.1 на Snow Leopard. Они хотят вас на 3.2, если вы на SL. – Hunter

+0

Я перешел на Snow Leopard после WWDC, чтобы получить доступ к Xcode 3.2, это большая часть шага вперед. С тех пор я представил три обновления для своих iPhone-приложений, и все они прошли без сучка и задоринки. Одна вещь, о которой нужно знать, это то, что можно создать iPhone OS 2.x, но это сложно сделать на Snow Leopard и официально не поддерживается. –

0

Я модернизировал и был расстроен, увидев, что теперь мне нужно подключиться к Интернету, чтобы использовать документацию. (Конечно, возможно, это было раньше, и я не заметил.)

1

Извините за могилу здесь, но я не понимаю, как вы привыкаете к новой навигации назад/вперед. Это отстой. Теперь я никогда не знаю, куда будет курсор, когда я их нажимаю. Я хочу быстро изменить между двумя/тремя исходными файлами, но теперь я должен использовать мою мышь вместо этого из-за «интересных мест» Apple в источнике. Я просто нажал три раза, и я все еще на одной линии. Ничего себе, интересные места, которые я должен сказать. Я так разочарован, так как это уменьшило мой темп настолько невероятно, что я серьезно подумываю о возврате к 3.1 (и Leopard, если это потребуется). Каждый раз, когда я упоминаю об этом другим пользователям Xcode, они отвечают «просто нажимают на это», почему я хочу использовать мою мышь при кодировании? Я ненавижу использовать мышь при кодировании. И, кстати, не перемещает курсор вверх или вниз, просто «вид»?

0

У меня возникли проблемы с дизайнером Core Data с Snow Leo и Xcode 3.1. После обновления 3.2 все было хорошо.