iOS 시뮬레이터를 사용한 로컬 테스트
중요
Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.
지원 타임라인 및 대안에 대해 자세히 알아봅니다.
Windows에서는 로컬 iOS 테스트를 실행할 수 없습니다.
이 가이드에서는 macOS에서 로컬로 테스트를 실행할 때 iOS 시뮬레이터를 지정하는 방법을 설명합니다.
Apple 디바이스에 구성된 각 iOS 시뮬레이터에는 고유한 디바이스 식별자가 할당됩니다. UITest는 이 디바이스 식별자를 사용하여 의도한 iOS 시뮬레이터를 시작합니다.
UITest는 메서드를 IApp.DeviceIdentifier
사용하여 디바이스 식별자를 제공해야 합니다.
IApp app = ConfigureApp.iOS.AppBundle("/path/to/iosapp.app")
.DeviceIdentifier("DEVICE_ID_OF_SIMULATOR")
.StartApp();
사용 가능한 시뮬레이터 식별
시뮬레이터와 해당 디바이스 식별자를 나열하는 방법에는 두 가지가 있습니다.
사용 가능한 시뮬레이터를 식별하는 첫 번째 방법은 터미널을 시작하고 를 입력 xcrun xctrace list devices
하는 것입니다. 다음 출력에는 알려진 디바이스 목록이 표시됩니다.
$ xcrun xctrace list devices
Known Devices:
bushmaster [5A4B28A1-392A-59FB-81C5-137E881D61E9]
Resizable iPad (8.1 Simulator) [B3BF8A06-2938-4B74-BF87-16C223F8690C]
Resizable iPhone (8.1 Simulator) [E712409B-CFCC-409A-8162-627B6254EB3C]
iPad 2 (7.1 Simulator) [E8572F8F-227B-4DB0-8C92-590DC770360D]
iPad 2 (8.1 Simulator) [1F425263-3F96-4DAB-B843-0D041C3C71EA]
iPad Air (7.1 Simulator) [2863AFF6-D9FC-45E8-8385-E2A548F19002]
iPad Air (8.1 Simulator) [BBCF5CF2-20A4-4C47-9FA5-EBFF7311B071]
iPad Retina (7.1 Simulator) [B7CBB024-E1D3-4B24-8C20-3E9F7B54CF61]
iPad Retina (8.1 Simulator) [3E21ECD3-397A-4251-AEB6-2ADCF29AEE89]
iPhone 4s (7.1 Simulator) [D36354DD-D6A3-4E08-A25B-276620D844B8]
iPhone 4s (8.1 Simulator) [5C8FE602-8BA7-494D-A113-66C8B9AB3CB7]
iPhone 5 (7.1 Simulator) [C696E83D-F9FE-4DBC-8C67-FA0FC533246E]
iPhone 5 (8.1 Simulator) [9A8A5D92-A7D9-4A3C-81AA-97A9924F7D09]
iPhone 5s (7.1 Simulator) [6CDF5B5C-A315-4A8C-9D38-29437FE59C6D]
iPhone 5s (8.1 Simulator) [3F1C286F-3D5D-47B2-92B8-66B673BD0236]
iPhone 6 (8.1 Simulator) [995FF713-9DE4-460B-800E-F5A20FD93AA7]
iPhone 6 Plus (8.1 Simulator) [AB1C20F6-BFFC-4C80-879C-F19A7E3F0B5C]
Xcode는 디바이스 및 해당 디바이스 식별자 목록을 가져오는 또 다른 방법을 제공합니다. Xcode가 실행되면 창 > 디바이스 및 시뮬레이터를 선택합니다.
]
Xcode는 연결된 디바이스를 보여 주는 창을 표시합니다. 창에서 를 선택하여 Simulators
설치된 시뮬레이터를 확인합니다. 시뮬레이터를 선택하면 창의 오른쪽에서 디바이스 식별자를 볼 수 있습니다.