Przeprosiny, jeśli nie jest to wystarczające pytanie programistyczne dla SO (dotyczy rozwoju w rundzie o drodze).Projekt XCode 4.2 migrujący do XCode 4.2.1
Mam komputer iMac o 10.6.8 (Snow Leopard). Pracowałem nad projektem iOS 5 przy użyciu storyboardów, które nie działałyby na naszym testowym iPhonie (było to w wersji 4.3.5). Zaktualizowałem iPhone'a do iOS 5.0.1 w nadziei, że to rozwiąże problem.
Podłącz telefon, nie można wybrać go z XCode 4.2, ponieważ obsługuje on tylko iOS 5.0 i starsze wersje. Teraz muszę uaktualnić do wersji XCode 4.2.1, która wymaga aktualizacji iMaca do wersji 10.7 (Lion). Po tym, jak potrząsnąłem pięścią i przeklinałem Apple'a, powiedziałem mojemu menadżerowi, żeby pozwolił mi wykonać wszystkie niezbędne ulepszenia. Jednak chciałbym, aby upewnić się o kilka rzeczy, zanim przez to przejść:
- Czy mój projekt XCode 4.2 nadal otwarte w Xcode 4.2.1 (lub jest tam bezpieczny sposób przekształcić go). Chciałbym uniknąć przepisywania aplikacji.
- Zapisałem folder projektu XCode na kluczu USB, aby upewnić się, że nie zgubię aplikacji. Czy to również zapisuje repozytorium git (gdzie jest domyślnie przechowywane repozytorium git? Chciałbym zachować historię, jeśli to możliwe)?
- Co muszę zrobić, jeśli chodzi o klucze programistyczne i dystrybucyjne oraz certyfikaty? Czy muszę je wyeksportować i ponownie zaimportować po aktualizacji do wersji 10.7?
- Czy jest coś jeszcze, co potrzebuję do wykonania kopii zapasowej przed wykonaniem aktualizacji (związanej z moją aplikacją na iPhone'a i wszystkim, co dotyczy rozwoju/dystrybucji)?
TIA
Ok dzięki za informacje. Wypróbuję to (planowane uaktualnienie jest później w tym tygodniu) i zobaczymy, jak to pójdzie. +1 na razie i oczekująca jest oznaczona jako poprawna odpowiedź po potwierdzeniu aktualizacji. –
Powodzenia w aktualizacji? – gschandler
Skończyło się na używaniu naszego iPada (był w wersji 5.0), który mógł emulować iPhone'a. To wystarczyło, aby odrzucić tę aplikację przez drzwi. Mac został ulepszony, ale jeszcze go nie otrzymałem (nie będzie, dopóki nie wprowadzimy uaktualnień do aplikacji ... był to tylko poboczny projekt, ponieważ nie mamy zwykłego programisty iPhone'a, więc może być chwila). –