Back to LaunchSpec

Apple Vision Pro App Store Preview Video Specs

visionOS is Apple's newest platform and requires the highest resolution of any App Store preview — full 4K. Getting the format right is critical: App Store Connect will silently reject uploads that don't meet the exact technical specifications.

Required Resolution

3840 × 2160

Landscape only — 16:9 aspect ratio, 4K UHD

Orientation

Landscape

Apple Vision Pro is the only App Store device that requires 4K resolution. Portrait orientation is not supported for visionOS previews.

Recording Your visionOS App

visionOS Simulator in Xcode

The most accessible option. Run your app in the visionOS Simulator and use Xcode's built-in screen capture. Make sure the Simulator window is set to the correct resolution before recording.

Reality Composer Pro

Ideal for spatial computing apps. Lets you preview and capture your 3D content in a controlled environment before generating your App Store preview.

Developer Strap (hardware capture)

Apple's Developer Strap enables direct screen capture from a physical Vision Pro headset. This gives the most authentic footage but requires the hardware accessory.

Common Pitfalls

4K is demanding on encoding

3840×2160 produces very large files. Encoding must use H.264 High Profile at a high enough bitrate to avoid visible compression artifacts at 4K, while staying within App Store Connect's upload limits.

Simulator may not capture at native resolution

The visionOS Simulator's capture resolution depends on your Mac's display. If your display is smaller than 4K, the recording will need to be scaled up — which can introduce blurriness if not handled correctly.

Spatial video is not preview video

Apple Vision Pro supports spatial video (stereoscopic 3D), but App Store preview videos are standard 2D. Don't confuse the two formats — App Store Connect expects a flat 2D H.264 file.

Variable frame rate from screen capture

Screen recordings from the Simulator or Developer Strap are typically variable frame rate (VFR). App Store Connect requires constant 30 fps — VFR uploads will be rejected.

What LaunchSpec Handles

Upload your visionOS screen recording and LaunchSpec takes care of every technical requirement automatically.

4K encoding at 3840×2160
H.264 High Profile for large resolution
Constant 30 fps (VFR corrected)
Duration enforcement (15–30s)
Silent audio track generation
AAC stereo 48 kHz output

Other Device Specs

Ready to convert?

Drop your visionOS screen recording and get a pixel-perfect 4K preview video. First try.

Convert Now