Naciśnięcie lub wpisywanie działa w przypadku niektórych urządzeń z systemem iOS, ale nie powiodło się w przypadku innych
Ważne
Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Aplikacje systemu iOS muszą działać w natywnej rozdzielczości, aby uniknąć niepowodzenia testów z powodu różnic w skalowaniu ekranu.
Objawy
Jeśli naciskasz lub wpisujesz kroki testu stale kończą się niepowodzeniem na konkretnych urządzeniach z systemem iOS, ale przekazujesz je innym, problem może dotyczyć skalowania wyświetlania aplikacji dla określonych czynników formularzy urządzeń. Jeśli odpowiedni obraz ekranu uruchamiania nie jest dostępny dla twojej aplikacji, zostanie uruchomiony w trybie skalowania lub zgodności. Aplikacje działające w trybie skalowania lub zgodności mogą powodować nieprawidłowe obliczenia współrzędnych i powodować niepowodzenia testów podczas naciśnięcia lub wprowadzenia tekstu.
Jeśli testy stale działają na co najmniej jednym modelu urządzenia, ale kończą się niepowodzeniem w innych modelach podczas naciśnięcia lub wprowadzenia tekstu, może to być problem. Na przykład testy działają na telefonie iPhone 7, ale występują problemy z naciśnięciem lub wprowadzeniem tekstu na telefonie iPhone 7 Plus lub tylko niepowodzeniem na telefonie iPhone X albo na niektórych lub wszystkich tabletach iPad. Podstawowym problemem, który należy wyszukać, jest to, że aplikacja nie działa w natywnej rozdzielczości na urządzeniach, które kończą się niepowodzeniem, ale działa w natywnej rozdzielczości na urządzeniach, które działają.
Aby rozwiązać ten problem, aplikacja musi działać w natywnym rozwiązaniu. W tym celu pamiętaj, aby uwzględnić wszystkie wymagane obrazy ekranu uruchamiania statycznego lub użyć scenorysu na ekranie uruchamiania. Potrzebne będą również odpowiednie rozmiary ikon aplikacji.
Odwołania
Statyczne obrazy ekranu uruchamiania
Najlepiej użyć scenorysu Xcode na ekranie uruchamiania, ale w razie potrzeby możesz podać zestaw obrazów statycznych. Utwórz obrazy statyczne w różnych rozmiarach dla różnych urządzeń i pamiętaj, aby uwzględnić region paska stanu.
Wskazówki dotyczące interfejsu użytkownika firmy Apple dotyczące ekranów uruchamiania
Rozmiary ikon aplikacji
Każda aplikacja musi dostarczać małe ikony do użycia na ekranie głównym i w całym systemie po zainstalowaniu aplikacji, a także większą ikonę do wyświetlania w App Store.
Wskazówki dotyczące interfejsu człowieka firmy Apple dla ikon