시뮬레이터에서 할 수 없는 것

Tabber·2022년 1월 2일
0

iOS Review

목록 보기
7/15

공부하며 적은 글입니다!

앱을 개발하면 앱을 실행시킬 환경이 두가지가 존재한다.
실제 기기로 구동하는 방법이 있고 다른 방법으론 시뮬레이터를 사용하는 방법이다.

그 중 시뮬레이터에서는 어떤것들을 사용할 수가 없는지에 대해 알아보도록 하자.

하드웨어

  • 가속도 센서, 가압계 센서등 실기기에서 사용하는 센서들에 대해서는 테스트가 불가능하다.
  • 마우스로 터치를 진행하기 때문에 두 손가락으로 하는 줌 인 줌 아웃기능을 테스트 할 수 없다고 한다. (근데 할 수 있지 않나?)
  • 카메라를 이용할 수 없다. 단, 라이브러리. 그러니까 앨범 접근은 가능하다.
  • 마이크를 지원하지 않는다.
  • 전화기능이 사용 불가능하다.

API

  • Apple의 푸시 알림 받기와 보내기를 지원하지 않는다.
  • 사진, 연락처, 캘린더에 접근하기 위해서 개인 정보 보호 알림을 지원하지 않는다.
  • Handoff 기능을 지원하지 않는다.
  • Message UI 기능을 지원하지 않는다.

Etc

  • 맥의 성능이 아이폰의 성능보다 뛰어나기 때문에 실제 이 앱이 사용하는 CPU 사용량이나 메모리 사용량을 책정할 수 없다.
  • 네트워크 속도 테스트가 불가능하다.
  • Face ID는 직접 얼굴 인식은 안되지만, 인식과 미인식 처리는 시도해 볼 수 있다.

참고자료

해당 블로그

profile
iOS 정복중인 Tabber 입니다.

0개의 댓글