CoreDevice Services
Newer CoreDevice services exposed by idevice.
CoreDevice services are reached through the iOS 17+ RSD/RemoteXPC path.
Current areas covered in idevice include:
| Area | What it does |
|---|---|
| App service | Lists apps, processes, and app-related CoreDevice state. |
| HID input | Sends touch, keyboard, button, scroll, and pointer-style input. |
| Display stream | Receives screen video data used by streaming and HID workflows. |
| Screen capture | Takes screenshots through screencaptureservice. |
| Pasteboard | Reads, writes, lists, and watches device clipboard contents. |
| Orientation | Rotates device orientation through CoreDevice and returns the resulting state. |
| Location service | Lists built-in location simulation scenarios. |
| Diagnostics service | Retrieves sysdiagnose data over CoreDevice. |
Useful CLI commands:
idevice-tools app_service
idevice-tools hid
idevice-tools screencapture
idevice-tools screencaptureservice
idevice-tools pasteboard
idevice-tools rotate
idevice-tools location
idevice-tools diagnosticsserviceRelated service reference: