Windows용 원격 iOS 시뮬레이터Remoted iOS Simulator for Windows

Windows 용 원격 iOS 시뮬레이터를 사용 하면 Visual Studio 2019 및 Visual Studio 2017과 함께 Windows에 표시 된 iOS 시뮬레이터에서 앱을 테스트할 수 있습니다.The Remoted iOS Simulator for Windows allows you to test your apps on an iOS simulator displayed in Windows alongside Visual Studio 2019 and Visual Studio 2017.

Windows에서 실행 되는 iOS 시뮬레이터iOS simulator running on Windows

시작Getting started

Windows 용 원격 iOS 시뮬레이터는 Visual Studio 2019 및 Visual Studio 2017에서 Xamarin의 일부로 자동으로 설치 됩니다.The Remoted iOS Simulator for Windows is installed automatically as part of Xamarin in Visual Studio 2019 and Visual Studio 2017. 이를 사용 하려면 다음 단계를 수행 합니다.To use it, follow these steps:

  1. Mac 빌드 호스트에 Visual 2019을 페어링합니다.Pair Visual 2019 to a Mac Build host.
  2. Visual Studio에서 iOS 또는 tvOS 프로젝트 디버깅을 시작 합니다.In Visual Studio, start debugging an iOS or tvOS project. Windows 용 원격 iOS 시뮬레이터는 Windows 컴퓨터에 표시 됩니다.The Remoted iOS Simulator for Windows will appear on your Windows machine.

단계별 가이드는 이 비디오 를 시청 하세요.Watch this video for a step-by-step guide.

시뮬레이터 창Simulator window

시뮬레이터 창의 맨 위에 있는 도구 모음에는 다음과 같은 여러 가지 유용한 단추가 있습니다.The toolbar at the top of the simulator's window contains a number of useful buttons:

  • Home – iOS 장치에서 홈 단추를 시뮬레이션 합니다.Home – Simulates the home button on an iOS device.

  • 잠금 – 시뮬레이터를 잠급니다 (잠금 해제로 살짝 밀기).Lock – Locks the simulator (swipe to unlock).

  • 스크린샷 – 시뮬레이터의 스크린샷 ( Pictures\Xamarin\iOS 시뮬레이터 \ 에 저장)을 저장 합니다.Screenshot – Saves a screenshot of the simulator (stored in Pictures\Xamarin\iOS Simulator\).

  • 설정 – 키보드, 위치 및 기타 설정을 표시 합니다.Settings – Displays keyboard, location, and other settings.

  • 기타 옵션 – 회전, 흔들기 제스처 및 터치식 ID와 같은 다양 한 시뮬레이터 옵션을 표시 합니다.Other options – Brings up various simulator options such as rotation, shake gestures, and Touch ID.

    iOS 시뮬레이터 맵 예제iOS simulator maps example

설정Settings

도구 모음의 기어 아이콘을 클릭 하면 설정 창이 열립니다.Clicking the toolbar's gear icon opens the Settings window:

iOS 시뮬레이터 설정iOS simulator settings

이러한 설정을 통해 하드웨어 키보드를 사용 하도록 설정 하 고, 장치에서 보고 해야 하는 위치를 선택 하 고 (정적 및 이동 위치가 둘 다 지원 됨), 터치 ID를 사용 하도록 설정 하 고, 시뮬레이터에 대 한 콘텐츠 및 설정을 다시 설정할 수 있습니다.These settings allow you to enable the hardware keyboard, choose a location that the device should report (static and moving locations are both supported), enable Touch ID, and reset the content and settings for the simulator.

기타 옵션Other options

도구 모음에 있는 줄임표 단추는 회전, 흔들기 제스처, 다시 부팅 등의 기타 옵션을 표시 합니다.The toolbar's ellipsis button reveals other options such as rotation, shake gestures, and rebooting. 시뮬레이터 창의 아무 곳 이나 마우스 오른쪽 단추로 클릭 하 여 동일한 옵션을 목록으로 볼 수 있습니다.These same options can be viewed as a list by right-clicking anywhere in the simulator's window:

iOS 시뮬레이터 추가 설정iOS simulator additional settings

터치 스크린 지원Touchscreen support

대부분의 최신 Windows 컴퓨터에는 터치 스크린이 있습니다.Most modern Windows computers have touch screens. Windows 용 원격 iOS 시뮬레이터는 터치 상호 작용을 지원 하므로 실제 iOS 장치에서 사용 하는 것과 동일한 손가락, 살짝 밀기 및 다중 손가락 터치 제스처로 앱을 테스트할 수 있습니다.Since the Remoted iOS Simulator for Windows supports touch interactions, you can test your app with the same pinch, swipe, and multi-finger touch gestures that you use with physical iOS devices.

마찬가지로 Windows 용 원격 iOS 시뮬레이터는 Windows 스타일러스 입력을 Apple 연필 입력으로 취급 합니다.Similarly, the Remoted iOS Simulator for Windows treats Windows Stylus input as Apple Pencil input.

소리 처리Sound handling

시뮬레이터에서 재생 한 소리는 호스트 Mac의 스피커에서 제공 됩니다.Sounds played by the simulator will come from the host Mac's speakers. Windows 컴퓨터에서는 iOS 소리가 들리지 않습니다.iOS sounds are not heard on the Windows computer.

Windows 용 원격 iOS 시뮬레이터를 사용 하지 않도록 설정Disabling the Remoted iOS Simulator for Windows

Windows 용 원격 iOS 시뮬레이터를 사용 하지 않도록 설정 하려면 도구 > 옵션 > Xamarin > IOS 설정 으로 이동 하 고 windows에 대 한 원격 시뮬레이터를 선택 취소 합니다.To disable the Remoted iOS Simulator for Windows, navigate to Tools > Options > Xamarin > iOS Settings and uncheck Remote Simulator to Windows.

시뮬레이터 사용 확인란checkbox to use simulator

이 옵션을 사용 하지 않도록 설정 하면 디버깅은 연결 된 Mac 빌드 호스트에서 iOS 시뮬레이터를 엽니다.With this option disabled, debugging opens the iOS Simulator on the connected Mac build host.