build-ios-binary - Build a flat iOS framework for a PPM plugin
Compiles an iOS Objective-C/Swift module into a device-only flat framework for a .ppmplugin bundle without modifying the canonical iOS sources.
Tags
Updated: 2026-09-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Check build prerequisites
- Read and validate manifest
- Stage iOS sources
- Generate framework project
- Configure React headers
- Set framework build settings
- Build device archive
- Copy flat framework
Inputs
- iOS source files
- Podspec
- ppmplugin manifest
- React Native headers
- React Native version pin
- Shared format documentation
- Build replacement choice
Outputs
- Flat device framework
- Standalone Xcode project
- Umbrella header
- Module map
- Framework Info.plist
- Build and validation messages
Requirements
- macOS
- Xcode 16 or later
- Installed React Native development dependency
- React Native version matching the wrap host
- Write access to the staging directory
