

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# iOS 디바이스용 테스트 환경
<a name="custom-test-environments-hosts-ios"></a>

 Device Farm은 테스트 실행 중에 iOS 디바이스에 동적으로 연결하는 Amazon 관리형 macOS 인스턴스(호스트)를 활용합니다. 각 호스트는 XCTestUI 및 Appium과 같은 널리 사용되는 다양한 테스트 플랫폼에서 디바이스 테스트를 지원하는 소프트웨어로 사전 구성되어 있습니다.

 iOS 테스트 호스트의 현재 반복은 다음을 포함하여 이전 버전과 비교할 때 테스트 환경을 개선했습니다.
+  ** iOS 15\~iOS 26에 대한 일관된 호스트 OS 및 도구 사용 이전 ** 테스트 호스트는 사용 중인 디바이스에 의해 결정되어 여러 iOS 버전에서를 실행할 때 조각화된 소프트웨어 환경이 됩니다. 현재 경험을 통해 간단한 호스트 선택을 통해 디바이스 간에 일관된 환경을 구현할 수 있습니다. 이렇게 하면 각 iOS 디바이스에서 동일한 macOS 버전 및 도구(예: Xcode)를 사용할 수 있습니다.
+  ** iOS 15 및 16 테스트의 성능 개선 ** 업데이트된 인프라를 사용하여 iOS 15 및 16 테스트의 설정 시간이 크게 개선되었습니다.
+  ** 지원되는 종속성을 위한 선택 가능한 소프트웨어 버전 이제 ** iOS 및 Android 테스트 호스트 모두에 `devicefarm-cli` 소프트웨어 선택 시스템이 있으므로 지원되는 종속성을 원하는 버전으로 선택할 수 있습니다. 지원되는 종속성(예: Java, Python, Node.js, Ruby 및 Appium)의 경우 테스트 사양을 통해 버전을 선택할 수 있습니다. 이 기능의 작동 방식에 대한 자세한 내용은의 주제를 참조하세요[사용자 지정 테스트 환경 내에서 지원되는 소프트웨어](custom-test-environments-hosts-software.md).

**중요**  
 iOS 18 이하에서를 실행하는 경우 기본적으로 레거시 테스트 호스트에서 테스트가 실행됩니다. 레거시 호스트에서 마이그레이션하는 방법은 아래 주제를 참조하세요.

## 레거시 iOS 테스트 호스트
<a name="legacy-ios-host"></a>

 iOS 18 이하의 기존 테스트의 경우 사용자 지정 테스트 환경에 대해 레거시 테스트 호스트가 기본적으로 선택됩니다. 다음 표에는 iOS 디바이스 버전에서를 사용하여 실행되는 테스트 호스트 버전이 나와 있습니다.


| 운영 체제 | 아키텍처(들) | 디바이스의 기본값 | 
| --- | --- | --- | 
|  macOS Sonoma (버전 14)  |  arm64  |  iOS 18  | 
|  macOS Ventura (버전 13) |  arm64  |  iOS 17  | 
|  macOS Monterey (버전 12) |  x86\_64  |  iOS 16 이하 | 

 최신 테스트 호스트를 선택하려면 관련 주제를 참조하세요[사용자 지정 테스트 환경을 새 iOS 테스트 호스트로 마이그레이션](ios-host-migration.md).

## iOS 디바이스에 지원되는 소프트웨어
<a name="ios-host-software-support"></a>

 iOS 디바이스 테스트를 지원하기 위해 iOS 디바이스용 Device Farm 테스트 호스트는 Xcode 및 관련 명령줄 도구로 사전 구성되어 있습니다. 사용 가능한 다른 소프트웨어는 관련 주제를 검토하세요[사용자 지정 테스트 환경 내에서 지원되는 소프트웨어](custom-test-environments-hosts-software.md).