2011-12-16 11 views
35

Właśnie kupiłem nowy komputer iMac. Następnie pobrałem najnowszy pakiet SDK 5.0 i zainstalowałem XCode 4.2.1. Wszystko działa dobrze. Chociaż zdałem sobie sprawę, że istnieją tylko iPhone i iPad Symulatory 5.0 dostępne do debugowania. Więc kliknąłem na More Simulators ... Klikam Install dla wszystkich przedmiotów i chwilę minęło, a kiedy wróciłem, oznaczało to jako "Installed". Ale kiedy wracam do mojego XCode, wciąż na liście znajduje się tylko Simulators 5.0.Jak zainstalować starsze symulatory iOS w XCode 4.2.1 (SDK5.0)

Jak zatem zainstalować starsze symulatory w XCode 4.2.1? Czy brakowało mi jakichkolwiek kroków? Czy muszę zainstalować starsze pakiety SDK? Proszę pomóż. Dzięki.

+0

Proszę sprawdzić /Platforms/iPhoneSimulator.platform/Developer/SDKs katalog dla symulatora jeśli znajdziesz je tam następnie są jedną maszyną. – Ravin

+0

Czy moja odpowiedź ci pomogła? : - | –

Odpowiedz

63

X-Code 4.2 będzie posiadał tylko iOS 5 symulator i bibliotekę. Jeśli chcesz niższej wersji symulator i bibliotekę z X-Code just goto X-Code-> Prerences-> Downloads Tab. W zakładce download będziesz mieć dwie karty:

1) części - Tutaj masz możliwość pobrania iOS 4.3 symulator (~ 600 MB), iOS 4,0-4,1 (~ 670 MB) Urządzenie obsługuje debugowania, iOS 3.0-3.2.2 (686,3 MB) Obsługa debugowania urządzeń.

2) Dokumentacja - Yoy będzie mieć możliwość pobrania iOS 5.0, XCode 4.2 Developer libaray, Mac OSX 10.7 Core Library.

enter image description here

zainstalować składniki, które kiedykolwiek potrzebne i tam go..Have zainstalowane komponenty w ten sposób ??

+1

Cześć, dziękuję za odpowiedź. Ok, myślę, że rozumiem, co masz na myśli. Właśnie zainstalowałem tylko obsługę debuggina, a nie Symulator iOS4.3. Właśnie go zainstalowałem i teraz działa. Dzięki – GeneCode

+0

Ok..Thats great..Enjoy Kodowanie .. –

+0

cześć, czy wiesz, gdzie te pliki zostaną zainstalowane, więc mogę rozpowszechniać te pliki do innych programistów zamiast pobierania ich za każdym razem? – LolaRun

14

Jeśli Xcode nie wykazuje poszukiwanych symulatorów będziesz mógł pobrać starszych xcodes stąd: https://developer.apple.com/downloads/index.action?name=Xcode

Na przykład:

  • iOS 5 Simulator -> Xcode 4.3
  • Symulator iOS 5.1 -> Xcode 4.3.3
  • Symulator iOS 6 -> Xcode 4.6
  • Symulator iOS 6.1 Symulator -> Xcode 4.6.3
  • iOS 7 Simulator -> Xcode 5
  • iOS 7.1 Simulator -> Xcode 5.1

można znaleźć aplikację Xcode wewnątrz pobranego .dmg

  1. Otwórz ten DMG
  2. Right click w aplikacji Xcode i kliknij "Pokaż zawartość pakietu"
  3. Przejdź do: Zawartość/Developer/Platformy/iPhoneSimulator.platform/Developer
  4. Skopiuj znaleziony folder symulatora (np. iPhoneSimulator7.1.Folder SDK)
  5. Powtórz kroki 2 & 3 dla bieżącej aplikacji Xcode
  6. Wklej folder symulator

Ponowne uruchomienie Xcode pokaże nowo dodanego symulatorów

okazji budowy & testowania!

Aktualizacja:
Testowany w Xcode 6, działa tam również

+3

Nie można tego uruchomić w Xcode 6.1. Chcę dodać iOS 8.0 Simulator do Xcode 6.1. Przeniosłem to z DMG (wszystkie 2 GB), ale kiedy otwieram Symulator iOS, jedynymi urządzeniami, z których mogę wybierać są 8.1 i 7.1 (zainstalowałem to). 8.0 nie pojawia się jako opcja. – Joey

+0

Symulator iOS 8.0 nie jest już obsługiwany od wydania Xcode 6.1. Jeśli naprawdę tego chcesz, możesz zainstalować Xcode 6.0 lub możesz spróbować skopiować iPhoenSimulator8.0.sdk i iOS 8.0.simruntime z Xcode 6.0 do Xcode 6.1, ale jak wspomniano, nie jest to obsługiwane. – Evils

+0

ze swoim rozwiązaniem nie mogę uzyskać symulatora ios 7 na xcode 7 :( – tamtoum1987

Powiązane problemy