iOS 시뮬레이터 스크린 샷은 어디에 저장됩니까?


252

iOS 5를 실행하는 iPhone Simulator에 일부 스크린 샷을 저장했지만 찾을 수 없습니다.

나는 전에이 문제가 있었고 파일 시스템에서 그것들을 찾기 위해 나이를 먹었다. 이게 너무 단순해서 둔한 사람입니까, 아니면 아무도이 기능을 사용하지 않습니까?

실제 휴대 전화에서 스크린 샷을 가져올 수 있다는 것을 알고 있지만 레티 나 스크린 샷은 원하지 않습니다. 일반적인 스크린 샷이 필요합니다.


6
그들은 나를 위해 바탕 화면에 저장되어 있습니까?
Can Berk Güder

6
스크린 샷이 저장된 위치를 알려주지 않거나 선택하지 못하게하는 것은 디자인상의 나쁜 결함입니다. 어쩌면 실제 Mac 사용자는 하나의 창이 열려 있고 최대화하지 않기로 결정했을 수도 있습니다. 기묘한.
Henrik Erlandsson

답변:


313
  1. 파일-> 스크린 샷 저장 (Command-S)을 사용하여 시뮬레이터 내에서 스크린 샷을 생성하면 해당 파일은 다음과 같이 데스크탑에 나타납니다 iOS Simulator Screen shot Apr 22, 2012.png.

  2. Xcode 6 이상에서는 Xcode "장치"메뉴의 "스크린 샷 찍기"버튼으로 찍은 장치 스크린 샷이 바탕 화면에 나타납니다. " Screen Shot 2014-MM-DD at HH.MM.SS.png"(이) 라는 파일을 찾으십시오.

  3. Xcode 5 및 이전 버전의 경우 Xcode (Organizer)에서 스크린 샷을 만들면이 스크린 샷을 찾을 수 있습니다 ~/Library/Application Support/Developer/Shared/Xcode/Screenshots. Xcode (Organizer)에서 스크린 샷을 찍으려면 하드웨어 장치가 연결되어 있어야합니다. 주최자는 시뮬레이터에서 스크린 샷을 찍지 않는 것 같습니다.

그리고 Xcode 외부 :

  1. Finder를 사용하여 스크린 샷 (command-shift-3 또는 command-shift-4)을 생성하면 스크린 샷도 "Screen Shot 2012-04-22 at _ AM.png" 와 같이 바탕 화면에 나타납니다.

  2. 에서 발견 된 Grab 애플리케이션을 사용하는 경우 /Application/Utilities원하는 위치에 해당 파일을 저장할 수 있습니다. :-)

  3. UIGetScreenImage 및 UIImageWriteToSavedPhotosAlbum과 같이 앱 내에서 스크린 샷을 사진 라이브러리에 저장 한 경우 ~/Library/Application Support/iPhone Simulator/***version***/Media/DCIM/100APPLE


Claus가 그의 답변을 먼저 입력하기 몇 초 전에, 그것은 제가 사용한 기술입니다. 그래서 그에게 +1. :-) :-)
Michael Dautermann

2
이것이 허용되는 답변이므로 Udo의 "데스크톱"답변도 포함하도록 편집하는 것이 적절하다고 생각합니다. 이것은 저에게 맞는 위치였습니다 (iOS 5 Simulator)
Mihai Timar

1
나에게 그 폴더에는 아무것도 없습니다. 모두 데스크탑에 있습니다. 왜 그런지 모르겠습니까? : /
chakrit

나에게 그 폴더는 존재하지 않습니다. 모두 데스크탑에 있습니다.
Fatso

나에게도 데스크톱-iOS 5 다시
davidfrancis

44

그들은 바탕 화면에 저장되고 명명 규칙 "iOS Simulator Screen shot [DATE] .png"가있는 PNG 파일을 찾습니다.


6
이것이 사실이 아닐까 걱정됩니다.
Flyingkiwi

유감입니다. 당황스럽게도, 나는 당신과 같은 문제를 겪었고 실제로이 분명한 장소에서 그것을 찾는 데 시간이 걸렸습니다 ... XCode가 분명히이 파일에 대해 매우 다양한 위치를 사용하는 것은 이상합니다.
우도

이것은 최신 버전의 Xcode 4.3.1의 동작으로 보입니다.
제임스 J

9

오거나이저보기에서 스크린 샷을 마우스 오른쪽 버튼으로 클릭하고 "파인더에 표시 ..."를 선택하십시오.

Finder에서 스크린 샷 폴더가 열립니다.


1
네, 이것이 제가 처음 시도한 것입니다. XCode의 Organizer에서 시뮬레이터를 장치로 보지 못합니다. 이상합니다. 과거에 연결 한 모든 하드웨어 장치 만 볼 수 있습니다.
Flyingkiwi

8

가장 최근의 Xcode (v4.2.1을 사용하고 있습니다)에 iOS 시뮬레이터의 스크린 샷을 저장하는 버그가있는 것 같습니다. File> Save Screen Shot을 누른 후에도 바탕 화면에서 이미지 파일을 찾을 수 없습니다. 최근에이 멋진 소프트웨어 인 iOS-Simulator Cropper를 발견했습니다 . 다른 설정으로 시뮬레이터에서 이미지를 캡처 할 수 있습니다.


3
나도이 문제가 있었다. 그러나 cmd-shift-C를 사용한 다음 미리보기에서 cmd-N을 사용하면 작동합니다.
Jon Tirsen

7

또는 버그가 발생하면 편집-> 복사 화면을 사용하여 클립 보드에 복사 할 수 있습니다.


5

그들은 다음에 저장됩니다.

~/Library/Application\ Support/Developer/Shared/Xcode/Screenshots

Dropbox에 넣어 다른 기기에서도 사용할 수 있습니다.

cd ~/Library/Application\ Support/Developer/Shared/Xcode/
mkdir ~/Dropbox/Pictures/xcode/
mv Screenshots/* ~/Dropbox/Pictures/xcode/
rm -rf Screenshots
ln -sf ~/Dropbox/Pictures/xcode/ Screenshots

이렇게하면 그림 / xcode에서 Dropbox에 대한 심볼릭 링크가 만들어집니다.


5

정확히 같은 문제가 있었지만 (Command + s)는 이미지를 데스크탑에 저장하지 않았지만 (Command + Ctrl + C) 스크린 샷을 클립 보드에 복사했습니다. 그런 다음 미리보기를 사용하여 스크린 샷을 열고 저장할 수 있습니다.


3

스포트라이트 검색 바로 가기 CMD + Space 를 사용하여 "스크린 샷"또는 "ios 시뮬레이터 스크린 샷"이라는 텍스트를 입력하는 것이 매우 유용한 방법입니다.

초기 검색 화면에 없으면 목록에서 첫 번째에있는 Finder에서 모두 표시 옵션을 항상 사용할 수 있습니다

이 작업은 매번 처음으로 수행 될뿐만 아니라 이전 스크린 샷을 어디로 옮겼는지 잊어 버렸을 때를 상기시킵니다. :)


3

Xcode 9+를 사용하면 Simulator는 스크린 샷 파일을 (로그인 한 사용자)에 저장 Desktop하며 기본 경로입니다.

기본 경로 (Xcode 9+ 사용)를 변경하려면 ⌥ Option스크린 샷을 찍는 동안 키보드에서 (alt) 버튼을 누르고 있습니다. 파일 저장 옵션이있는 대화 상자에 표시되며 기본 경로를 설정 / 변경할 수 있습니다.

여기에 이미지 설명을 입력하십시오


2

장치 변경 : 하드웨어> 장치> iPhone (Retina 4 인치)

Command + S를 누릅니다.

스크린 샷이 자동으로 바탕 화면에 나타납니다


1

스크린 샷이 저장된 위치를 찾을 수없는 모든 게시물을 살펴 보았습니다. 그래서 Command + Shift + 4를 사용했습니다. 키를 놓은 후 마우스 포인터에 황소 눈이 보입니다. 복사하려는 화면 섹션을 클릭하고 드래그하십시오. 마우스 클릭을 해제하면 이미지가 바탕 화면에 저장됩니다. Simulator가 스크린 샷을 저장하는 위치를 파악하는 것보다 낫습니다.


1

기본적으로 스크린 샷은 바탕 화면에 저장 됩니다 .


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.