Извиняюсь, если это не считается достаточным вопросом программирования для 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, я уговорил моего менеджера позволить мне сделать все необходимые обновления.Тем не менее, я хотел бы убедиться в паре вещей, прежде чем приступить к этому:
- Будет ли мой проект XCode 4.2 все еще открываться в XCode 4.2.1 (или есть безопасный способ конвертироватьЭто).Я бы хотел избежать переписывания приложения.
- Я сохранил папку проекта XCode на USB-ключе, чтобы не потерять приложение.Сохраняет ли это также git-репо (где git-репозиторий хранится по умолчанию? Я хотел бы сохранить историю, если это возможно)?
- Что мне нужно сделать, чтобы получить ключи разработчика и дистрибутива, а также сертификаты?Нужно ли экспортировать их и повторно импортировать после обновления до 10.7?
- Есть ли что-то еще, что мне нужно сделать резервную копию перед выполнением этого обновления (связано с моим приложением для iPhone и всем остальным, связанным с разработкой / распространением)?
TIA