Capture iOS Simulator video for App Preview
Master System Design with Codemia
Enhance your system design skills with over 120 practice problems, detailed solutions, and hands-on exercises.
Capturing iOS Simulator video for App Preview can be essential for showcasing the features and usability of your app on the App Store. Below, we delve into the technical aspects and step-by-step guide on how to capture video using the iOS Simulator for crafting an effective App Preview.
Understanding iOS App Preview Requirements
Before capturing a video, it’s crucial to familiarize yourself with Apple’s App Preview guidelines:
- Duration: App Previews must be between 15 to 30 seconds long.
- Resolution: The video should be in the exact resolution as one of the supported device screens.
- Format: Videos should be in .mov format, typically recorded using H.264 codec.
For device-specific resolutions, refer to the following table:
| Device | Resolution |
| iPhone SE (2nd Gen) | 640x1136 |
| iPhone 12 Pro Max | 1284x2778 |
| iPad Pro 12.9-inch | 2048x2732 |
Setting Up the iOS Simulator
The iOS Simulator is part of Xcode, Apple's integrated development environment (IDE) for macOS. Ensure you have the latest version of Xcode installed from the Mac App Store, as it comes bundled with the Simulator.
- Launch Xcode and open your app project.
- Go to the menu bar and select
Xcode > Open Developer Tool > Simulator.
The Simulator will open, mimicking the behavior of a physical iOS device.
Recording Video from the iOS Simulator
Using Built-In Recording Feature in Xcode
- Start the Simulator with the intended device model.
- Navigate to
File > Record Screenin the Simulator’s menu bar or use the shortcutCmd+R. - Perform the desired interactions within the app to demonstrate key features.
- Stop recording by clicking on the stop button that appears once recording is in progress.
- The video will be saved to your desktop as a .mov file by default.
Utilizing QuickTime Player
QuickTime Player offers an alternative method for capturing iOS Simulator video:
- Open QuickTime Player.
- Select
File > New Screen Recording. - Before starting, click the arrow next to the record button and ensure that the iOS Simulator is selected as the recording source.
- Start recording and carry out the necessary interactions on the Simulator.
- Stop recording by clicking the
Stopbutton in the menu bar. - Save your recording from QuickTime Player in the required format and resolution.
Post-Processing and Optimization
After capturing the video, further editing might be necessary to ensure compliance with App Store submission guidelines. Use video editing software like iMovie or Final Cut Pro to trim, crop, and adjust your video.
Key Editing Considerations:
- Trimming: Make sure the video is between 15-30 seconds.
- Cropping: Maintain the native resolution.
- Transitions: Use minimal and subtle transitions to keep the focus on the app features.
- Text Overlays: If adding text, ensure it is readable and complements the app narrative without overwhelming the user.
Tips and Best Practices
- Focus on Key Features: Highlight the core functionalities and unique aspects of your app.
- Use Annotations Wisely: Add callouts sparingly to not distract from the core app interactions.
- Sound Design: While App Previews can include sound, ensure it enhances rather than detracts from the user experience.
Common Issues and Troubleshooting
Simulator Not Recording
Ensure no permissions are blocking the screen-recording capabilities of either the Simulator or any additional software you might be using, like QuickTime Player.
Video Not Saving
Check available disk space and the designated output folder for potential storage issues.
Lag or Poor Performance
Adjust the Simulator settings to use a less resource-intensive model or check that your Mac meets the performance requirements to run the iOS Simulator smoothly.
By following these steps and adhering to Apple’s guidelines, you can create an effective App Preview showcasing your application in the best possible light.

