Das Tippen oder Eingeben funktioniert für einige iOS-Geräte, aber bei anderen Schlägen.

Wichtig

Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie eine Migration in Betracht ziehen können.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

iOS-Apps müssen in nativer Auflösung ausgeführt werden, um zu vermeiden, dass Tests aufgrund von Unterschieden bei der Bildschirmskalierung fehlschlagen.

Symptome

Wenn Sie auf bestimmten iOS-Geräten auf Testschritten tippen oder diese eingeben, aber andere übergeben, kann das Problem die Skalierung der App-Anzeige für bestimmte Geräteformfaktoren sein. Wenn ein geeignetes Startbildschirmbild für Ihre App nicht verfügbar ist, wird es in einem skalierten oder Kompatibilitätsmodus ausgeführt. Apps, die im skalierten oder Kompatibilitätsmodus ausgeführt werden, können falsche Koordinatenberechnungen verursachen und beim Tippen oder Eingeben von Text zu Testfehlern führen.

Wenn Ihre Tests konsistent auf einem oder mehreren Gerätemodellen funktionieren, aber bei anderen Modellen beim Tippen oder Eingeben von Text fehlschlagen, kann dies das Problem sein. Ihre Tests funktionieren beispielsweise auf einem iPhone 7, haben jedoch Probleme beim Tippen oder Eingeben von Text auf dem iPhone 7 Plus oder schlagen nur auf dem iPhone X oder auf einigen oder allen iPads fehl. Das zugrunde liegende Problem, nach dem gesucht werden muss, ist, wenn die App nicht in nativer Auflösung auf den fehlerhaften Geräten ausgeführt wird, sondern auf den geräten, die funktionieren, in nativer Auflösung ausgeführt wird.

Um dieses Problem zu beheben, muss Ihre App in nativer Auflösung ausgeführt werden. Um dies zu tun, stellen Sie sicher, dass Sie alle erforderlichen statischen Startbildschirmbilder einschließen, oder verwenden Sie ein Storyboard für Ihren Startbildschirm. Sie benötigen auch die entsprechenden App-Symbolgrößen.

Referenzen

Statische Startbildschirmbilder

Es ist am besten, ein Xcode-Storyboard für Ihren Startbildschirm zu verwenden, aber Sie können bei Bedarf eine Reihe statischer Bilder bereitstellen. Erstellen Sie statische Images in unterschiedlichen Größen für verschiedene Geräte, und stellen Sie sicher, dass Sie den status Balkenbereich einschließen.

Apple Human Interface-Richtlinien für Startbildschirme

App-Symbolgrößen

Jede App muss kleine Symbole für die Verwendung auf dem Startbildschirm und im gesamten System bereitstellen, sobald Ihre App installiert ist, sowie ein größeres Symbol für die Anzeige im App Store.

Apple-Richtlinien für Benutzeroberflächen für Symbole