What problem does it solve?
Testing custom native Expo code changes on physical devices is impossible with standard Expo Go, which lacks support for custom native modules, platform-specific features like widgets, and third-party native dependencies. This skill eliminates that blocker by enabling the creation of tailored development clients for testing these changes.
Core Features & Use Cases
- EAS Build Integration: Build development clients via EAS cloud or locally on your machine for both iOS and Android.
- TestFlight Support: Automatically submit iOS dev clients to TestFlight for easy distribution to testers.
- Installation Guidance: Step-by-step instructions for installing dev clients on iOS simulators, physical iOS devices, and Android devices.
- Use Case: If you are building an Expo app with a custom iOS widget, use this skill to generate a dev client, submit it to TestFlight, and test the widget on your physical iPhone without waiting for App Store review.
Quick Start
Use the expo-dev-client skill to build and submit an iOS development client to TestFlight for testing your app's custom native widget code.