iOS 시뮬레이터에서 캡처한 스크린샷은 일반적으로 사용 중인 Mac의 바탕화면(Desktop)에 저장됩니다. 다만 스크린샷을 찍는 방법에 따라 저장 위치와 파일명 형식이 달라지기 때문에, 대표적인 세 가지 경우를 아래에서 살펴보겠습니다.
1. 시뮬레이터 자체 기능으로 캡처한 경우
시뮬레이터에서 Command + S 단축키를 누르거나, 메뉴바의 File > New Screenshot 옵션을 사용해 캡처하면 파일명이 다음과 같은 형식으로 저장됩니다.
Simulator Screen Shot - iPhone 7 Plus - 2018-12-26 at 18.18.14
파일명은 현재 실행 중인 시뮬레이터 기기 이름 뒤에 'YYYY-MM-DD at HH:MM:SS' 형식의 날짜와 시간이 붙는 구조입니다. 덕분에 어떤 기기에서 캡처했는지 파일명만으로도 바로 알 수 있습니다.
2. macOS 기본 캡처 단축키를 사용한 경우
Mac의 기본 스크린샷 단축키인 Command + Shift + 3(전체 화면) 또는 Command + Shift + 4(영역 지정)로 캡처하면 역시 바탕화면에 저장되지만, 파일명 형식은 조금 다릅니다.
Screen Shot 2018-12-24 at 8.35.20 PM
이 경우 'Screen Shot YYYY-MM-DD at HH:MM:SS' 형식으로 저장되며, 시뮬레이터 기기 정보는 파일명에 포함되지 않습니다.
3. 앱 내부에서 캡처해 시뮬레이터 사진 앱에 저장한 경우
시뮬레이터에서 실행 중인 앱 내부에서 스크린샷을 찍어 해당 시뮬레이터의 사진(Photos) 앱에 저장했다면, 파일은 Mac 바탕화면이 아닌 그 시뮬레이터 전용 라이브러리 폴더에 보관됩니다. 저장 경로는 보통 다음과 같습니다.
Library/Developer/CoreSimulator/Devices/(UDID)/data/Media/DCIM
여기서 (UDID)는 각 시뮬레이터 기기를 식별하는 고유 ID입니다. 따라서 여러 개의 시뮬레이터를 사용하고 있다면 기기마다 별도의 폴더가 존재하므로, 원하는 기기의 UDID에 해당하는 폴더를 찾아 들어가야 합니다.
마무리
정리하면, 시뮬레이터의 Command + S나 File 메뉴로 캡처한 이미지는 Mac 바탕화면에 기기 이름과 함께 저장되고, macOS 기본 캡처 단축키를 사용하면 일반 스크린샷 형식으로 저장됩니다. 반면 앱 내부에서 사진 앱으로 저장한 이미지만 CoreSimulator 폴더 안에서 찾아야 합니다. 필요한 이미지를 빠르게 찾으려면 캡처 방식을 미리 구분해 두는 것이 좋습니다.