@tapflowio/ios-agent
v0.1.0-alpha.5
Published
iOS simulator agent for tapflow — xcrun simctl control and screen streaming
Maintainers
Readme
@tapflowio/ios-agent
iOS simulator agent for tapflow.
Controls iOS simulators via xcrun simctl, streams frames using SimulatorKit IOSurface callbacks, and injects touch/keyboard input via SimDeviceLegacyHIDClient — no WebDriverAgent required.
Requirements
- macOS only
- Node.js ≥ 20
- Xcode Command Line Tools (
xcrun)
Usage
Typically started via the tapflow CLI:
tapflow startOr programmatically:
import { IOSAgent } from '@tapflowio/ios-agent'
const agent = new IOSAgent()
await agent.connect('ws://your-relay:3000')