2012-03-08 17 views
21

Powiel możliwe:
ios 5.1 with xcode 4.2 for iOS developmentXcode 4.2 (Snow Leopard) i iOS 5,1

zaktualizowałem swój iPhone do systemu iOS 5.1. Mój system operacyjny to Snow Leopard.
Teraz potrzebuję pakietu SDK 5.1 z kodem 4.2.

Gdzie mogę pobrać?
Wszelkie sugestie?

Rozwiązanie: Downgrade do ios5.0 lub aktualizacja Lion

+1

samo tutaj pytanie: http://stackoverflow.com/questions/9613565/ios-5-1-with-xcode-4-2-for-ios-development/9613774#comment12199185_9613774 – Pochi

+2

Proszę nie zmieniać odpowiedzi, dziękuję za rozwiązanie, ale głosujcie na nie i oznaczcie jedno z nich jako zaakceptowane. Dzięki. –

Odpowiedz

26

nie można.

Musisz zaktualizować system do wersji Mac OS 10.7 Lion, aby uzyskać najnowszą wersję Xcode z 5.1 SDK.

Ostatnią instalowalną wersją Xcode na Snow Leopard będzie 4.2. Apple naprawdę chce, aby programiści byli na bieżąco ze wszystkim, czy to MacOS, czy iOS.

+0

Rozwiązaniem jest obniżenie wersji mojego iPhone'a do iOS 5.0? – Dany

+0

lub uaktualnij komputer Mac do Lion. –

+1

Nie możesz obniżyć wersji swojej iThing. Kiedy już wstaniesz, nie możesz zejść. Aktualizacja do Lion –

0

System iOS 5.1 jest dostępny tylko w XCode 4.3.1 i jest dostępny tylko w Lion, przepraszam.

można spróbować zmienić wersję komputera Mac i udaje się zainstalować 4.3.1, ale nie mogę zapewnić Ci jej będzie pracować ...

1

Jeśli chcesz pozostać na Snow Leopard, pobierz iOS 5.0.1 oprogramowania twojego urządzenia pod tym linkiem: http://www.iphonefirmware.com/firmwares-download.

Wykonaj ręczne przywracanie w iTunes.

Zrobiłem to dzisiaj (8 marca 2012 r.) Na moim iPadzie 2 i działa, Apple nadal wydaje się podpisać tę wersję iOS.Nie sądzę, że nie na długo, więc rób to szybko.

55

Aby uzyskać Xcode 4.2 na Snow Leopard na uruchomienie kodu na urządzeniu z systemem 5.1 można to zrobić:

Jeśli masz inny Mac z systemem Lion + XCode 4.3.1 można skopiować pliki z:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) 

do analogicznego miejscu na swojej SL Mac: prawdopodobnie

/Developer/Platforms/iPhoneOS.platform/DeviceSupport 

a także kopiować version.plist z maszyny Lion w folderze iPhoneOS.platform do Maszyna SL.

Ponownie uruchom XCode na maszynie SL i podłącz ponownie urządzenia i wydaje się być wystarczająco szczęśliwy.

[Edytuj: Jeśli nie masz dostępu do komputera z Lion + 4.3.1, możesz pobrać pliki z wersji 4.3.1 DMG, który można pobrać ze strony firmy Apple tutaj: http://adcdownload.apple.com/Developer_Tools/xcode_4.3.1_for_lion/xcode_4.3.1_for_lion.dmg

następnie zamontować DMG, Pokaż zawartość pakietu na ikonę XCode i drążyć do

/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport to 

znaleźć pliki wymienione powyżej]

In. kroki:

  1. Zatrzymaj XCode LS na maszynie
  2. Odłączyć iPhonie
  3. Zamontuj obraz Xcode 4.3.1 (Dmg, który można pobrać ze strony firmy Apple dev)
  4. contentes Show Package Xcode 4.3.1
  5. kopia XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.1 (9B176) do <HD>/Developer/Platforms/iPhoneOS.platform/DeviceSupport
  6. kopii XCode/Xcode/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/version.plist do <HD>/Developer/Platforms/iPhoneOS.platform/
  7. Uruchom Xcode
  8. podłącz telefon iPhone i powinien działać.
+2

Istnieje kilka innych folderów do pobrania. Zobacz https://devforums.apple.com/message/630144#630144 –

+1

Niestety, dmg 4.3.1 zniknął, a samodzielna instalacja dmg jest przestarzała na korzyść instalacji xcode sklepu z aplikacjami, nie jest jasne, czy będziesz w stanie uzyskać dmg z tego w przyszłości. z ostrożnym polowaniem i przekleństwami można znaleźć 4.3.2 dmg (http://adcdownload.apple.com/Developer_Tools/xcode_4.3.2/xcode_432_lion.dmg), ale może to być ostatni dostępny dmg i jeszcze go nie mam wiedzieć, czy powyższe obejście działa z tym dmg, czekając na d/l. – natbro

+1

hooray, te same instrukcje działają dla 4.3.2 dmg. pamiętaj, aby postępować zgodnie z poradami, aby skopiować pliki '/Volumes/Xcode/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Develope r/SDKs/iPhoneOS5.1.sdk' z DMG na swój'/Deweloper/Platformy/iPhoneOS.platform/Developer/SDKs/', inaczej debugowanie jest dość zepsute. Będziesz także chciał zrobić czystą kompilację lub twoje punkty przerwania nie będą działać. – natbro

Powiązane problemy