Команда разработчиков iPhone, нужна ли нам всем одна и та же ОС?

Я только начинаю разработку iPhone с небольшой командой (действительно молодых и наивных) коллег, все мы новички в OS X, мой вопрос:

Если мы планируем разрабатывать для каждого iPod Touch / iPhone (не iPad, я читал, что для этого требуется Snow Leopard), с какими проблемами мы столкнемся при совместном использовании кода (и совершении коммитов), если у всех нас будет комбинация Leopard и Системы Snow Leopard?


person Aru    schedule 09.03.2010    source источник
comment
Вам нужна та же версия Xcode и такая же версия iPhone SDK. Это может потребовать или не потребовать Snow Leopard. При этом, если это когда-нибудь вызовет проблему, 40 долларов Snow Leopard.   -  person zneak    schedule 09.03.2010
comment
на самом деле Snow Leopard стоит 29 долларов США.   -  person    schedule 09.03.2010


Ответы (2)


Все должно быть в порядке, если вы не используете iPhone SDK версии 3.2, для которого, как вы уже знаете, требуется Snow Leopard. Вы будете использовать Xcode 3.1.4 на Leopard и Xcode 3.2.1 на Snow Leopard. Одно предостережение: убедитесь, что вы сохранили свой проект как совместимый с Xcode 3.1 (который используется по умолчанию), и не изменяйте его уровень совместимости до 3,2, если все не используют Snow Leopard.

person Jeff Kelley    schedule 09.03.2010

Система распределенной сборки Xcode (когда она работает) будет распространять только на ту же ОС (версию). Так что, если вы действительно используете распределенные сборки, вы увидите выгоду от того, что все они будут работать в одной ОС.

person Jon-Eric    schedule 09.03.2010
comment
Распределенная сборка - это интенсивная сборка, при которой несколько машин используются для ускорения одной сборки. Этот ответ даже отдаленно не актуален для некоторых ребят, начинающих как разработчики iPhone. Эти ребята должны проверять проект из репозитория SVN (неплохо работает в XCode). Настоящий ответ - все будет в порядке, вы можете заняться разработкой iPhone на Leopard или Snow Leopard. Однако, поскольку Snow Leopard стоит всего 30 долларов и предлагает гораздо лучшую версию XCode, я рекомендую вам всем использовать это. Это облегчит тебе жизнь. - person bpapa; 09.03.2010
comment
: 3 спасибо за обновление! похоже, что мы будем обновляться и перестанем скупиться на наши кошельки. - person Aru; 11.03.2010