본문 바로가기
Swift

Simulator와 실제 디바이스 차이 - 1

by songmoro 2023. 8. 28.
728x90

실제 디바이스가 없을 경우 개발 환경에서 할 수 있는 것과 없는 것

 

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

과도한 블렌딩, 복사, 잘못된 정렬, 오프스크린 렌더링 등 그래픽과 애니메이션에 대한 이슈 진단

728x90

'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