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) as a JPEG in the resolution 320x460 pixels. This is without the status bar on top!


Usage

It is 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 start the iPhone-Simulator Cropper also from command line. This can be useful to automate "screenshooting". Here is a thread about it at stackoverflow.

Zoom Image