2010-06-05 21 views
6

Wykonuję większość testów programistycznych na moim iPadzie. Kiedy testuję aplikację na iPhone'a, działa ona w trybie "zgodności", w której mała aplikacja iPhone działa w małym oknie lub w powiększeniu x2. Teraz, gdy utworzyłem aplikację uniwersalną, działa ona jako natywna aplikacja na iPada. Do testowania chciałbym użyć symulowanego iPhone'a, gdy nie mam iPhone'a do testów.Uruchom aplikację uniwersalną jako "starszą" aplikację na iPhona na iPadzie

W jaki sposób mogę zbudować projekt tak, aby iPad uruchamiał aplikację w trybie zgodności?

Odpowiedz

16

Okazuje się, że to naprawdę proste

  • Get Info dla docelowego projektu
  • Zmień Targeted Device Family iPhone
+0

Teraz "Urządzenia" pod "iOS aplikacji docelowej". – Nestor

+0

Po wykonaniu tej czynności aplikacja na iPada działa w oknie wielkości iPhone'a. Wszelkie sugestie, aby to naprawić? – Aaron

+0

Po dodatkowych 30 sekundach myślenia, zdałem sobie sprawę, że muszę zmienić wartość "Podstawowej nazwy pliku podstawowego stalówki (iPad)" w informacji o celu tak samo, jak wersja tego samego telefonu iPhone. – Aaron

-1

Nie możesz. Jeśli celem jest 3.2 SDK, to zawsze będzie on działał jako iPad. Masz więc opcje debugowania na urządzeniu lub skonfigurowania swojej aplikacji na wersję 3.1.3, aby symulatorem był iPhone (zbyt duży kłopot i niewiarygodny).

Lub mieć nadzieję na późniejsze wydanie z opcją.

Powiązane problemy