I hacked this tool to take screenshots of my Apps running in the iPhone-Simulator. Before that, i took a screenshot (cmd+shift+4) and cropped the application screen with the help of Pixelmator. Especially when you need screenshots in different languages this takes a lot of time (version by version of your App).

Another point to mention, you should upload screenhots in iTunes Connect (App Store) without the status bar on top! None of your potential customers is interested in the provider you are using, what time you have taken the screenshots, or how your battery level was.


Usage

It’s very easy to use. Just start your App in the iPhone-Simulator and press the „Take Screenshot“-button. Hint: The iPhone-Simulator and the iPhone-Simulator Cropper must be running on the same Space.
Zoom image

Example screenshots

This are example screenshots taken from my App Kfz-Kennzeichen! with the different "Purpose" options.

iPhone-Simulator ScreenshotApple marketing device
Zoom ImageZoom Image
Device from teehan+laxiTunes Connect / App Store
Zoom ImageZoom Image

Command Line

You can also start the iPhone-Simulator Cropper from command line. This can be useful to automate "screenshooting". Here is a thread about it at Stack Overflow.

Zoom Image


Wrong size (width and height) ... error message


Zoom Image

Your screen resolution is not high enough. The Simulator window must be visible without any decorations like scrollbar, title bar, … otherwise it's not possible to take a screenshot.