다음을 통해 공유


탭하거나 입력하는 것은 일부 iOS 디바이스에서 작동하지만 다른 디바이스에서는 실패합니다.

중요

Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.

지원 타임라인 및 대안에 대해 자세히 알아보세요.

화면 크기 조정 차이로 인해 테스트가 실패하지 않도록 iOS 앱은 네이티브 해상도로 실행되어야 합니다.

증상

특정 iOS 디바이스에서 테스트 단계를 탭하거나 입력하는 경우 지속적으로 실패하지만 다른 디바이스를 전달하는 경우 특정 디바이스 폼 팩터에 대한 앱 디스플레이의 크기 조정이 문제일 수 있습니다. 앱에 적절한 시작 화면 이미지를 사용할 수 없는 경우 크기 조정 또는 호환 모드로 실행됩니다. 크기 조정 또는 호환 모드에서 실행되는 앱은 잘못된 좌표 계산을 발생시키고 텍스트를 탭하거나 입력할 때 테스트 오류가 발생할 수 있습니다.

테스트가 하나 이상의 디바이스 모델에서 일관되게 작동하지만 텍스트를 탭하거나 입력하는 동안 다른 모델에서 실패하는 경우 문제가 될 수 있습니다. 예를 들어 테스트는 iPhone 7에서 작동하지만 iPhone 7 Plus에서 텍스트를 탭하거나 입력하는 데 문제가 있거나 iPhone X 또는 일부 또는 모든 iPad에서만 실패합니다. 앱이 실패한 디바이스에서 네이티브 해상도로 실행되고 있지 않지만 작동하는 디바이스에서 기본 해상도로 실행되는 경우를 찾아야 합니다.

이 문제를 해결하려면 앱이 네이티브 해상도로 실행되어야 합니다. 이렇게 하려면 필요한 모든 정적 시작 화면 이미지를 포함하거나 시작 화면에 스토리보드를 사용해야 합니다. 적절한 앱 아이콘 크기도 필요합니다.

참조

정적 시작 화면 이미지

시작 화면에 Xcode 스토리보드를 사용하는 것이 가장 좋지만 필요한 경우 정적 이미지 집합을 제공할 수 있습니다. 다양한 디바이스에 대해 다양한 크기의 정적 이미지를 만들고 상태 막대 영역을 포함해야 합니다.

시작 화면에 대한 Apple 휴먼 인터페이스 지침

앱 아이콘 크기

모든 앱은 앱이 설치되면 홈 화면 및 시스템 전체에서 사용할 작은 아이콘과 App Store 표시할 더 큰 아이콘을 제공해야 합니다.

아이콘에 대한 Apple 휴먼 인터페이스 지침