Where are iOS simulator screenshots stored?

前端 未结 14 1331
死守一世寂寞
死守一世寂寞 2020-12-12 19:39

I have saved some screenshots in the iPhone Simulator running iOS 5, but I can\'t find them.

I had this problem before, and it took me frickin\' ages to find them i

相关标签:
14条回答
  • 2020-12-12 20:28

    Alternatively if you are experiencing the bug you can use Edit->Copy Screen to copy to the clipboard.

    0 讨论(0)
  • 2020-12-12 20:28

    I find a very useful way to find them is to use the spotlight search shortcut CMD+Space then enter the text "screen shot" or "ios simulator screen shot"

    If it's not in the initial search screen, you can always use the Show All In Finder option that's first in the list

    Not only does this work first time, every time, but it also reminds me when I've forgotten where I've moved previous screen shots to :)

    0 讨论(0)
  • 2020-12-12 20:31

    They are stored in:

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

    I like putting them in my Dropbox to have them on my other devices too.

    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
    

    This will create a symbolic link to your Dropbox in Pictures/xcode

    0 讨论(0)
  • 2020-12-12 20:36

    I went through all the posts for which I could not find where the screenshots are saved... So, I just used command+shift+4, after releasing the keys you will see a bull eye in your mouse pointer. Click and drag the section of the screen you want to copy. Once releasing your mouse click the image will be stored in your desktop. Better than figuring out where Simulator stores screenshots.

    0 讨论(0)
  • 2020-12-12 20:41

    It looks like the most recent Xcode (I'm using v4.2.1) does have a bug saving screen shots from the iOS simulator. Even after press File > Save Screen Shot, I can't find any image files on the Desktop. Recently, I noticed this awesome software iOS-Simulator Cropper. It allows you to capture images from the simulator with different settings.

    0 讨论(0)
  • 2020-12-12 20:42
    1. If you create screenshots from within the simulator using File -> Save Screen Shot (Command-S), those files end up on the Desktop as something like: iOS Simulator Screen shot Apr 22, 2012.png.

    2. Under Xcode 6 & newer, device screenshots taken with the "Take Screenshot" button in the Xcode "Devices" menu will end up on the desktop. Look for a file named "Screen Shot 2014-MM-DD at HH.MM.SS.png"

    3. For Xcode 5 & older, if you create screenshots from within Xcode (Organizer), you'll find these in ~/Library/Application Support/Developer/Shared/Xcode/Screenshots. To take screenshots from the Xcode (Organizer) you need to have hardware device attached. The organizer does not appear to take screenshots from the simulator.

    And outside of Xcode:

    1. If you create screenshots using the Finder (command-shift-3 or command-shift-4), these also end up on the Desktop as something like: "Screen Shot 2012-04-22 at _ AM.png"

    2. If you use the Grab application (found in /Application/Utilities), you can save those files anywhere you decide. :-)

    3. If you have saved a screenshot to the Photos library from within your app, for example with UIGetScreenImage and UIImageWriteToSavedPhotosAlbum, they end up at ~/Library/Application Support/iPhone Simulator/***version***/Media/DCIM/100APPLE

    0 讨论(0)
提交回复
热议问题