Проект XCode 4.2, мигрирующий в XCode 4.2.1 - PullRequest
5 голосов
/ 09 февраля 2012

Извиняюсь, если это не считается достаточным вопросом программирования для SO (это связано с разработкой в ​​общих чертах).

У меня iMac на 10.6.8 (Snow Leopard).Я работал над проектом iOS 5 с использованием раскадровок, которые не работали на нашем тестовом iPhone (это было в версии 4.3.5).Я обновил iPhone до iOS 5.0.1 в надежде, что это решит проблему.

Подключите телефон, не можете выбрать его из XCode 4.2, потому что он поддерживает только iOS 5.0 и ниже.Так что теперь я должен обновить до XCode 4.2.1, который требует обновления iMac до 10.7 (Lion).Покачав кулаком и ругаясь на Apple, я уговорил моего менеджера позволить мне сделать все необходимые обновления.Тем не менее, я хотел бы убедиться в паре вещей, прежде чем приступить к этому:

  1. Будет ли мой проект XCode 4.2 все еще открываться в XCode 4.2.1 (или есть безопасный способ конвертироватьЭто).Я бы хотел избежать переписывания приложения.
  2. Я сохранил папку проекта XCode на USB-ключе, чтобы не потерять приложение.Сохраняет ли это также git-репо (где git-репозиторий хранится по умолчанию? Я хотел бы сохранить историю, если это возможно)?
  3. Что мне нужно сделать, чтобы получить ключи разработчика и дистрибутива, а также сертификаты?Нужно ли экспортировать их и повторно импортировать после обновления до 10.7?
  4. Есть ли что-то еще, что мне нужно сделать резервную копию перед выполнением этого обновления (связано с моим приложением для iPhone и всем остальным, связанным с разработкой / распространением)?

TIA

1 Ответ

3 голосов
/ 14 февраля 2012
  1. Да. Нет необходимости конвертировать.
  2. Git repro хранится в каталоге верхнего уровня проекта. Вы можете безопасно транспортировать его через USB-накопитель и не потерять репозиторий.
  3. Прошло некоторое время с тех пор, как я обновился до 10.7, но я не помню, чтобы мне приходилось регенерировать свои сертификаты.
  4. Просто сделайте резервную копию ваших данных «на всякий случай», но я смог обновить без каких-либо проблем. Тем не менее, я читал о многих неудачных попытках, поэтому лучше с ошибкой соблюдать осторожность.
...