Nie mogę uruchomić symulatora do testowania iPhone3GS poniżej wersji 4.0. Zbudowałem swoją aplikację z xcode4 i teraz chcę przetestować jak działa w iPhone3GS. Przeczytałem, że powinienem zainstalować poprzednią wersję xcode, więc zainstalowałem xcode3. Mój IPHONEOS_DEPLOYMENT_TARGET jest ustawiony na 3.1 w ustawieniach projektów (xcode3). Ale nadal nie widzę żadnych wersji iPhone'a poniżej 4.0 na liście wyboru symulatora. czego mi brakuje?
3 odpowiedzi
Po pierwsze, najnowsza wersja Xcode 3 jest dostarczana tylko z SDK iOS 4.*, więc nie ma symulatora iOS 3.
Aby uzyskać symulator 3.*, musisz zainstalować wersję Xcode 3 z pakietem SDK dla systemu iOS 3.*, ale można je pobrać tylko w wersji Xcode w pakiecie.
To, co robię, to testowanie aplikacji na urządzeniu z systemem iOS 3.1.2 z Xcode 4 i rezygnacją z obsługi iOS 3.* w nowych projektach (94% moich użytkowników przerzuciło się na iOS 4).
W tym przypadku musisz kliknąć docelową sekcję xcode i musisz zmienić ustawienia> build>najnowsze ios.
Możesz tworzyć i dodawać kompilację hoc oraz zainstalować ją na prawdziwym urządzeniu, na którym działa żądana wersja systemu operacyjnego.
Podobne pytania
Nowe pytania
iphone
NIE używaj tego znacznika, chyba że adresujesz konkretnie iPhone'a i / lub iPoda touch firmy Apple. W przypadku pytań niezależnych od sprzętu użyj tagu [ios]. Więcej tagów do rozważenia to [xcode] (ale tylko jeśli pytanie dotyczy samego IDE), [swift], [objective-c] lub [cocoa-touch] (ale nie [cocoa]). Proszę powstrzymać się od pytań dotyczących iTunes App Store lub iTunes Connect. Jeśli używasz języka C #, oznacz tagiem [mono].
hardware -> device -> iphone(retina)