iOS Simulator
App Preview
Screen Recording
Mobile Development
Apple Developer

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:

DeviceResolution
iPhone SE (2nd Gen)640x1136
iPhone 12 Pro Max1284x2778
iPad Pro 12.9-inch2048x2732

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.

  1. Launch Xcode and open your app project.
  2. 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

  1. Start the Simulator with the intended device model.
  2. Navigate to File > Record Screen in the Simulator’s menu bar or use the shortcut Cmd+R.
  3. Perform the desired interactions within the app to demonstrate key features.
  4. Stop recording by clicking on the stop button that appears once recording is in progress.
  5. 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:

  1. Open QuickTime Player.
  2. Select File > New Screen Recording.
  3. Before starting, click the arrow next to the record button and ensure that the iOS Simulator is selected as the recording source.
  4. Start recording and carry out the necessary interactions on the Simulator.
  5. Stop recording by clicking the Stop button in the menu bar.
  6. 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.


Course illustration
Course illustration

All Rights Reserved.