실제 디바이스가 없을 경우 개발 환경에서 할 수 있는 것과 없는 것
Simulator(이하 시뮬레이터)에서 사용 가능한 기능들은 다음과 같아요.
(iOS, iPadOS에서) Interact with your interface
탭, 더블 탭, 터치 홀드, 3D 터치, 두 손가락 제스처, 두 손가락 드래그, 두 손가락 핀치 & 확대 & 회전, 드래그&드롭, 두 손가락 드래그 & 드롭, 디바이스 회전, 흔들기, 시리 활성화
Interact with hardware controls
홈 버튼, 잠자기 & 깨우기 버튼, 볼륨 업 & 다운, 무음 모드 전환
Configuring Simulator for your working environment
라이트 & 다크 모드 설정, 오디오 입 & 출력 지정
Simulating an external display or CarPlay
외부 디스플레이 연결 또는 카플레이 연결
Capturing screenshots and videos from Simulator
스크린샷 캡처 & 동영상 녹화
Share a location with Simulator, Share a web address with Simulator
Mac의 Map.app을 통한 위치 공유, 웹 주소 공유
Sync or share clipboard data with Simulator
클립보드 동기화
Add images to Photos in Simulator, Add files to Simulator
이미지 추가, 파일 추가
Enter text using the macOS keyboard
Mac 키보드 타이핑
Testing complex hardware device scenarios in Simulator
Enrolled, Matching Face, Not-matching Face 등 상황을 부여해서 사용할 수 있는 기능: Face ID, Touch ID, 낙상 감지, 메모리 경고, iCloud 동기화, 위치 변경, 시스템 로그
Identifying graphics and animations issues in Simulator
과도한 블렌딩, 복사, 잘못된 정렬, 오프스크린 렌더링 등 그래픽과 애니메이션에 대한 이슈 진단
'Swift' 카테고리의 다른 글
Swift: Generics (0) | 2023.08.29 |
---|---|
Simulator와 실제 디바이스 차이 - 2 (0) | 2023.08.28 |
UIKit: bounds, frame (0) | 2023.08.25 |
Vision: visionOS simulator (0) | 2023.08.22 |
Vision: visionOS란? (0) | 2023.08.22 |