특정 iOS 또는 iPadOS 시뮬레이터 시작

터미널을 사용하여 설치된 시뮬레이터를 선택하고 실행하는 방법

macOS에서 iOS 시뮬레이터 시작하기

특히 프론트엔드 솔루션을 코딩할 때 웹 앱을 다양한 장치에서 테스트하고 싶을 것입니다. macOS에서는 시스템에 설치할 수 있는 다양한 시뮬레이터 중에서 선택할 수 있습니다. 시뮬레이터, 특히 Apple Silicon 장치의 시뮬레이터는 웹 사이트를 테스트할 때 매우 정확하므로 장치를 구입할 필요가 없습니다.

시작할 시뮬레이터를 선택하는 방법

우선 Xcode가 설치되어 있어야 합니다. Xcode는 App Store에서 다운로드할 수 있습니다. 다운로드 후 Xcode를 한 번 이상 실행하면 Xcode에서 자동으로 추가 도구를 설치할 수 있습니다.

그런 다음 장치에서 다음 명령을 사용할 수 있습니다.

xcrun simctl list

이 명령은 상당히 긴 장치 목록을 인쇄합니다. 그들 중 일부는(나는 마지막 것을 알아차렸다) 또한 UUID를 포함한다. 이제 이 UUID를 사용하여 해당 시뮬레이터를 시작하도록 도구에 지시할 수 있습니다. 다음 명령을 실행하기만 하면 됩니다. 여기서 는 삽입해야 하는 값입니다.

xcrun simctl boot <UUID>

Xcode 시뮬레이터 시작을 위한 자동화

물론 다른 시뮬레이터를 자주 부팅해야 하는 경우에는 상당히 지루합니다. 따라서 Apple의 "Shortcuts" 앱(https://github.com/flaming-codes/shortcuts-simulator-launch)에 약간의 스크립트를 작성했습니다. 사용 가능한 모든 장치를 읽고 구문 분석한 다음 선택할 이름 목록을 제공합니다. 그렇게 하면 기본적으로 두 번의 클릭으로 설치된 시뮬레이터를 시작할 수 있습니다.

Image fb154ccae3fa

Xcode에서 새 시뮬레이터를 만드는 방법

새 시뮬레이터를 생성해야 하는 경우 다음 단계를 따르십시오.

먼저 Xcode를 시작합니다. 프로젝트를 선택할 필요가 없습니다. 이제 메뉴 표시줄에서 "창"을 클릭하고 "장치 및 시뮬레이터"를 선택하십시오.

Image 8f95b674ade1

새 창에는 사용 가능한 모든 시뮬레이터 목록이 표시됩니다. 왼쪽 하단 모서리에 있는 "더하기" 아이콘을 클릭하여 새 항목을 만듭니다.

Image 83371c952143

이제 원하는 장치를 선택하고 이름을 지정한 다음 구성을 저장하기만 하면 됩니다. 그게 다야!

Image 71c56428b525