> ## Documentation Index
> Fetch the complete documentation index at: https://docs.revyl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# iOS Native

> Run the dev loop on a native iOS project

## Swift/iOS

Native iOS uses a rebuild-based dev loop. The CLI detects `.xcodeproj` / `.xcworkspace` and configures `xcodebuild`. During `revyl dev`, press `[r]` to rebuild and reinstall. Typical rebuild cycle: \~20-60s.

If your project is incorrectly detected as Swift when it's actually Expo or React Native (common in monorepos), use `--provider expo` or `--provider react-native` to override.

For build and upload steps, see [iOS Build Guide](/builds/frameworks/xcode).
