iOS Simulator Recording: Resolutions, Frame Rates, and App Store Specs (Plus X & TikTok)
If you ship iOS features fast, your bottleneck is usually not code, it's getting clean app preview videos out of the simulator and into App Store, X, and…

If you ship iOS features fast, your bottleneck is usually not code, it's getting clean app preview videos out of the simulator and into App Store, X, and TikTok without mushy UI.
This tutorial walks through practical Screen Studio export settings that keep your iOS simulator recordings:
- Within App Store preview specs
- Optimized for X (Twitter) and TikTok
- Crisp and readable, especially for small text and dense UI
All examples assume a Screen Studio–style editor on macOS. If you use Reely, the same spec logic applies, Reely's app launch video generator automates a lot of this from your simulator recordings and code, but understanding the targets helps you export confidently.
For a bigger-picture view of keeping your videos in lockstep with your code, see our related guide: "Keeping Marketing Assets in Sync With Your App Code."
Prerequisites
Before you start, make sure you have:
- Xcode installed and your app running in the iOS Simulator
- Screen Studio (or similar screen-recording editor) installed on macOS
- A basic simulator recording already captured (Device > Record Screen in Xcode, or Screen Studio's own capture)
- Access to:
- App Store Connect for preview uploads
- Your X account
- A TikTok account or TikTok Studio
Optional but useful:
- Reely for auto-generating app demo reels from your build, then exporting to these specs
Step 1 – Understand App Store Preview Specs (2026)
If you get this wrong, you lose time on re-exports and rejections. Apple is strict but predictable.
Core App Store preview rules (2026):
- Count: Up to 3 previews per language
- Duration: Each 15–30 seconds
- Size: Each file under 500 MB
- Frame rate: Up to 30 fps
- Codecs/file formats:
- H.264 in
.mov,.m4v, or.mp4 - ProRes 422 (HQ) in
.mov
- H.264 in
- Resolutions (modern iPhones):
- Portrait: 886×1920
- Landscape: 1920×886
(Source: Apple App Store preview specs and App Store Connect docs.)
Apple's creative guidance is just as important:
- Capture at native UI resolution (no zoomed-in, blurry crops)
- Keep everything inside the app UI (no filmed hands / hardware)
- Assume muted autoplay — rely on on-screen text
- Keep text on-screen long enough to read comfortably
What this means for Screen Studio exports:
- Stick to 30 fps for App Store masters
- Use H.264
.movor.mp4 - Match 886×1920 (portrait) or 1920×886 (landscape) when you export
Step 2 – Capture Clean iOS Simulator Footage
Crisp UI starts at capture. Export settings can't fix a soft, scaled recording.
2.1 Choose the right simulator
- Use a modern iPhone class (e.g., iPhone 15 Pro)
- Set simulator to 100% scale on your Mac so you're seeing true pixels
- Avoid resizing the simulator window mid-recording
2.2 Record at full device resolution
Use one of these approaches:
- Xcode Device Hub (Apple-native)
- Open Devices & Simulators
- Select your simulator
- Use Record Screen
- This records at the simulator's full resolution
- Screen Studio capture
- Target the simulator window directly
- Lock the capture region to the device frame
- Avoid including extra desktop pixels
Goal: Simulate pixel-perfect UI recordings that preserve text and fine lines. This keeps your export free from double-scaling and blur.
Step 3 – Set Up Your Screen Studio Aspect Ratio
Your export aspect ratio is determined by the destination: App Store vs. X vs. TikTok.
3.1 App Store aspect ratios
App Store previews for iPhone are effectively:
- Portrait:
886×1920(roughly 9:19.5, but you can treat it like vertical) - Landscape:
1920×886
In Screen Studio:
- Choose 16:9 or a custom frame close to 886×1920 for portrait
- Choose 16:9 or 1920×886 for landscape
- Keep the simulator centered, with minimal background padding
Apple recommends using the app UI at native scale. If you must crop, don't zoom so far in that the UI feels fake or misrepresented.
3.2 X (Twitter) aspect ratios
According to current X publishing guidance (via Riverside's 2026 spec):
- Supported aspect ratios: 16:9, 9:16, 1:1
- Max resolution (standard tier): 1920×1080
Recommended presets in Screen Studio for X:
- Horizontal tweet video:
1920×1080, 16:9 - Vertical tweet for mobile-first feeds:
1080×1920, 9:16 - Square post:
1080×1080, **1:1`
3.3 TikTok aspect ratios
Renderforest's 2026 TikTok guide recommends:
- Resolution: at least
720×1280, ideally1080×1920 - Aspect ratio: 9:16
- Format: MP4, H.264
In Screen Studio:
- Set your export frame to
1080×1920, 9:16 - Fit your portrait simulator with a bit of breathing room for text
Step 4 – Choose Frame Rates for Each Destination
Frame rate affects motion feel, file size, and platform compatibility.
4.1 App Store: use 30 fps
Apple's app preview guidance:
- Accepts up to 30 fps
- Designed around straightforward, readable motion
In Screen Studio:
- Set FPS = 30 for App Store exports
- Avoid 60 fps for previews; it's unnecessary and may conflict with guidelines
4.2 X: 30 or 60 fps depending on motion
Riverside's 2026 X requirements:
- Up to 60 fps
- Max resolution 1920×1080 for standard-tier accounts
Recommended:
- 30 fps: for most app demos and UI walkthroughs
- 60 fps: if you have high-motion interactions (fast scrolling, complex animations) and want extra smoothness
Screen Studio's export guidance notes:
- Higher FPS leads to larger files and longer exports, but compression level doesn't impact export time as much
4.3 TikTok: default to 30 fps
Renderforest's TikTok guidance:
- 30 fps as default
- 60 fps only for very high-motion content
For iOS app demos:
- 30 fps keeps UI crisp and export time reasonable
- Only use 60 fps if you have heavy animation and really want that smoothness
Step 5 – Pick File Formats and Codecs That Preserve Crisp UI
Small text and dense UI are unforgiving. You want high bitrate H.264, not an over-compressed social clip.
5.1 App Store formats
Apple accepts:
- H.264 in
.mov,.m4v,.mp4 - ProRes 422 (HQ) in
.mov
Practical choice for Screen Studio:
- Export as H.264
.movor.mp4 - Use a constant or high-quality variable bitrate targeting 10–12 Mbps
Why 10–12 Mbps?
- Apple's docs specify a 10–12 Mbps H.264 target
- At 10–12 Mbps, a 30-second preview is ~37.5–45 MB before overhead
- That is far under the 500 MB ceiling — so quality, not size, is the real constraint
5.2 X and TikTok formats
Both platforms are very happy with:
- MP4, H.264
- Reasonable bitrate for 1080×1920 or 1920×1080 (8–12 Mbps is a safe range)
So in Screen Studio:
- Export as MP4 (H.264) for X and TikTok
- Keep bitrate similar to your App Store master to avoid blurry text
5.3 HEVC and ProRes: when to avoid them
- HEVC (H.265): More efficient but can be less universally compatible in older workflows or tools that ingest your clips
- ProRes 422 (HQ): Excellent for intermediate masters, but massive file sizes
For most indie iOS launches:
- Use H.264 everywhere and keep your life simple
Step 6 – Compression Strategies That Don't Blur the UI
Developers often ask: "How do I compress simulator recordings without blurring text?"
Remember:
- Blur comes from upscaling low-res source or crushing bitrate too low
- It rarely comes from the fact that you're using H.264 vs HEVC
Practical rules:
- Start from native or higher resolution: capture at full device resolution
- Don't export below 1080p for social; for App Store, follow Apple's
886×1920/1920×886 - Use 10–12 Mbps for App Store, 8–12 Mbps for X and TikTok
- Use 30 fps unless you have a strong reason for 60 fps

Bitrate and resolution work together: keep iOS previews around 1080p and 8–12 Mbps to preserve crisp UI text and icons.
If you need an even smaller file:
- Lower FPS from 60 → 30 instead of dropping bitrate drastically
- Shorten the video — trim dead air and slow bits
Tools like Reely help here: Reely's motion system auto-removes dead air and tightens pacing before export, so you get shorter, sharper reels and don't need aggressive compression.
Step 7 – One Recording, Three Exports (App Store, X, TikTok)
You don't need separate capture sessions for each platform.
Think in terms of "one simulator recording, three exports":
- Record once
- Capture a clean 30–60 second simulator walkthrough
- Include all the key beats you want for App Store, X, and TikTok
- Cut variations in Screen Studio (or Reely)
- App Store preview (15–30s)
- Tight, focused on core value prop
- 30 fps, H.264, Apple resolution
- X feature teaser (10–20s)
- Punchy, good for quote-tweets and launch threads
- 30 or 60 fps, 16:9 or 9:16
- TikTok launch promo (30–60s)
- Slightly longer, more narrative
- 30 fps, 9:16, 1080×1920
- App Store preview (15–30s)
- Export with destination-specific presets
Here's a quick spec snapshot you can plug into your editor:
- App Store preview
- Resolution: 886×1920 (portrait) or 1920×886 (landscape)
- FPS: 30
- Codec: H.264,
.movor.mp4 - Bitrate: 10–12 Mbps
- X (Twitter)
- Resolution: 1920×1080 (16:9) or 1080×1920 (9:16)
- FPS: 30 (or 60 for high-motion)
- Codec: H.264,
.mp4 - Bitrate: 8–12 Mbps
- TikTok
- Resolution: 1080×1920`, 9:16
- FPS: 30
- Codec: H.264,
.mp4 - Bitrate: 8–12 Mbps
If you're using Reely, this "one recording, three exports" story becomes "one prompt, three reels" — Reely's agent can reconstruct your app flow in the simulator, record it, and generate both 10–20s teasers and 30–60s promos from the same source.
Step 8 – Keep Specs Up to Date
Social and store specs are moving targets.
Research from Sprout Social, Hootsuite, and others shows that platform video requirements change often. Current guides from Riverside, Renderforest, and TikTok Studio are updated regularly.
To avoid surprise re-exports:
- Check App Store preview specs on Apple's docs before big releases
- Verify X video specs via a trusted, current guide (Riverside, X help center)
- Check TikTok video specs (resolution, length, FPS) in TikTok Studio or a current guide
Reely's philosophy is that your code should be the source of truth for your marketing. By tying your promo creation to the same workflow and keeping export presets updated, you avoid stale, out-of-date reels.
FAQ: iOS Simulator Recording & Export Settings
1. What's the best resolution for an iOS App Store preview from the simulator?
For modern iPhones, target:
- Portrait:
886×1920 - Landscape:
1920×886
Capture at the simulator's full resolution, then crop or pad in Screen Studio to match those dimensions.
2. Should I export App Store previews at 30 fps or 60 fps?
Use 30 fps.
Apple's specs and guidance are built around 30 fps app previews. 60 fps adds file size and isn't required.
3. How do I record iOS simulator at "4K" resolution for social?
The simulator itself doesn't magically upscale to 4K, but you can:
- Capture at full device resolution
- Place the simulator inside a 3840×2160 (4K) 16:9 frame in Screen Studio
- Export at 4K if you want extra sharpness for YouTube or high-end social posts
For X and TikTok, 1080p is usually enough.
4. How do I compress iOS UI recordings without blurring text?
Follow these rules:
- Don't downscale below App Store or 1080p social resolutions
- Use 8–12 Mbps bitrate for 1080p/vertical exports
- Prefer 30 fps over 60 fps if file size is an issue
- Trim dead air instead of pushing bitrate lower
5. How can I automate simulator recording and exports for every release?
Today, you can:
- Script simulator flows with UI tests or automation
- Use tools like Reely's agent/MCP integration to:
- Recreate flows in the iOS Simulator
- Record them automatically
- Generate feature teasers and launch promos with App Store / X / TikTok-ready exports
If your agent can build the app, it should also build the demo reel — with the right export settings baked in.
By aligning your Screen Studio export settings with App Store, X, and TikTok specs, you maximize reach without sacrificing UI quality.
If you want to go from "build feature" → "build demo reel" in the same workflow, check out Reely — the app launch video generator for mobile developers that turns your code and simulator into launch-ready reels in minutes.