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?

0
Centurion 17 sierpień 2011, 15:54

3 odpowiedzi

Najlepsza odpowiedź

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).

1
rckoenes 17 sierpień 2011, 16:18
To, co chcę zrobić, to przetestować zarówno rozdzielczość siatkówki (960x640), jak i iPhone3GS (480x320). Mam iPhone'a4, ale nie mam iPhone'a3.
 – 
Centurion
17 sierpień 2011, 16:47
Domyślny symulator dla iOS 4 wyświetla 480x320, ale możesz ustawić go na siatkówkę hardware -> device -> iphone(retina)
 – 
rckoenes
17 sierpień 2011, 16:51

W tym przypadku musisz kliknąć docelową sekcję xcode i musisz zmienić ustawienia> build>najnowsze ios.

0
Nipin Varma 17 sierpień 2011, 16:13

Możesz tworzyć i dodawać kompilację hoc oraz zainstalować ją na prawdziwym urządzeniu, na którym działa żądana wersja systemu operacyjnego.

0
Alex Terente 17 sierpień 2011, 16:13