면접 질문
Q) 실제 디바이스가 없을 경우 개발 환경에서 할 수 있는 것과 없는 것을 설명하시오.
하드웨어
•
가속도 센서, 가압계 센서, 주변광 센서, GPS 센서 기능을 이용할 수가 없다.
•
마우스로 시뮬레이터 터치를 하기 때문에 두 손가락으로 하는 줌인 줌아웃 등의 사용자 경험을 테스트 할 수가 없다.
•
카메라를 이용할 수 없다.
•
마이크를 지원하지 않는다.
•
전화 기능을 사용할 수가 없다.
API
•
Apple의 푸시 알림 받기와 보내기를 지원하지 않는다.
•
사진, 연락처, 캘린더에 액세스하기 위해 개인 정보 보호 알림을 지원하지 않는다.
•
Handoff 기능을 지원하지 않는다.
•
MessageUI 기능을 지원하지 않는다.
그 외
•
맥의 성능이 아이폰의 성능보다 훨씬 뛰어나 CPU나 메모리 부담이 얼마나 되는지 알 수 없다.
•
네트워크 속도 테스트를 할 수 없다.
•
Face ID는 직접 얼굴 인식은 안되지만 ‘인식됨’, ‘인식 안됨’ 처리는 해볼 수 있다.