Будут ли у меня проблемы с использованием PPC Mac Mini в качестве машины для сборки приложения 10.5+ при разработке на Snow Leopard? - PullRequest
0 голосов
/ 29 октября 2009

Мы разрабатываем с использованием Xcode 3.2 на Snow Leopard. Однако приложение, которое мы разрабатываем, нацелено на 10,5+ (Leopard).

Я смотрю на настройку сервера непрерывной интеграции (через CruiseControl).

У меня есть старый PPC Mac Mini. Я понимаю, что он будет работать только 10,5 с Xcode 3.1.3.

Возможно, мне повезет, если вы установите Mini в качестве сервера интеграции, или я могу столкнуться с слишком большим количеством проблем, чтобы это стоило хлопот и, следовательно, было бы лучше проводить кампании на машинах Intel?

Некоторые вещи, которые я рассматриваю:

  • Если мы начнем разрабатывать приложения для iPhone, мы не сможем создать их на PPC Mini.
  • Файлы проекта XCode должны оставаться совместимыми с 3.1.
  • Я думаю, что PackageMaker также получил обновление в 10.6. Я не уверен, что обновленный файл .pmproj имеет обратную совместимость.

1 Ответ

1 голос
/ 29 октября 2009

Вероятно, мне повезет, если вы установите Mini в качестве сервера интеграции, или я могу столкнуться с слишком большим количеством проблем, чтобы это стоило хлопот и, следовательно, было бы лучше проводить кампанию на машине Intel?

Это зависит от того, что вы пытаетесь сделать. Если вы разрабатываете для Mac OS X 10.5 и более ранних версий, никаких проблем. Вы не можете скомпилировать для 10.6 на машине 10.5, а старые компиляторы на машинах 10.5 могут иметь ошибки или не иметь функций, которые есть у разработчиков настольных систем.

Если мы начнем разрабатывать приложения для iPhone мы не сможем построить их на КПП Мини.

Correct.

Файлы проекта Xcode должны оставайтесь совместимым с 3.1.

Простота управления в Project> Изменить настройки проекта> General.

Я считаю, что PackageMaker получил обновление в 10.6, а также. Я не уверен если обновленный файл .pmproj обратная совместимость.

Не должно быть проблемой; если Mini работает на нем, вам важно, совместимы ли пакеты с прямой переадресацией.

...