Xcode 8 usuwa symulatory iPhone 4 i 4s,nie pozostawiając urządzeń z ekranami 3,5-calowymi, jednak Apple nadal wymaga kompatybilności z urządzeniami 3,5-calowymi i po prostu odrzucił jedną z moich aplikacji, ponieważ niektóre elementy graficzne były źle ustawione na ekranach 3,5-calowych. Nie posiadam już iPhone'a 3,5 ". Jak mogę przetestować moją aplikację na 3,5-calowym ekranie, aby przesłać tę recenzję?
Odpowiedzi:
2 dla odpowiedzi № 1Jeśli chcesz przetestować 3.5-calowe doświadczenie z Xcode 8, musisz przetestować na urządzeniu symulatora iPhone 4s.Te urządzenia nie obsługują iOS 10 (co jest dostarczane z Xcode 8). Musisz zainstalować starsze iOS Simulator Runtime z Xcode'a Preferencje (na zakładce Komponenty) i oczywiście odpowiednio ustaw swój cel wdrożenia projektu.
2 dla odpowiedzi nr 2
iOS 10 nie działa na żadnych urządzeniach 3,5-calowych. Nie musisz więc być kompatybilny z urządzeniami 3,5-calowymi, chyba że używasz docelowego wdrożenia systemu iOS 9. lub wcześniej, ale jeśli korzystasz z docelowej wersji wdrożenia systemu iOS 9 lub wcześniej, możesz pobrać symulator iOS 9, a teraz ty mogą zainstaluj np. Symulator iPhone'a 4s. Oto dowód na zrzucie ekranu:
Zatem przesłanka twojego pytania jest fałszywa, a twoje rozwiązanie jest niepotrzebne.
1 dla odpowiedzi nr 3
Ponieważ jest to aplikacja tylko dla iPhone'a, uruchomienie jej na iPadzie wyświetla ją w oknie 320x480 (3,5 "), więc mogę przetestować ekran 3.5" na iPadzie!