Lightlines
Catalogue
Sign in
By expo

expo-dev-client

expo

Test native changes on real devices with custom clients.

mobile development

What it does

Builds and distributes Expo development clients locally or through TestFlight for testing native-code changes.

When to use it

Use when an Expo app needs custom native code, Apple targets, unsupported native modules, config plugins, push notifications, or app links.

How to use it

Give it an Expo app project; it configures a development profile and builds a development client locally or through TestFlight.

What you provide

  • An existing project

Uses


Access · 6

This skill

Expo

Write

Submits feedback to Expo (irreversible)

App Store Connect

Write

Submits builds to App Store Connect

EAS Build

Execute

Starts paid cloud builds

Read

Reads EAS build status

Metro bundler

Execute

Starts the Metro bundler

Good to know

  • cannot be undone: Expo

What you need · 3

The configured EAS CLI version must be 16.0.1 or later.

An EAS plan with build minutes enables paid cloud builds and distribution.

A paid Apple Developer account enables physical-device and TestFlight distribution.


About this skill

Visibility
Public
Repository
expo/skills
Created
Oct 8, 2026
Updated
Oct 8, 2026
Files
2