Skip to content
karagöz docs

karagoz uninstall-runner

Removes every Karagöz runner app from the iPhone (com.karagozmcp.runner.*.xctrunner, any team) and the provisioning profiles made for those ids.

  • iOS device Done
~/app
karagoz uninstall-runner [--device <id>]

macOS only; a simulator or an Android device is refused with NOT_SUPPORTED. A team wildcard profile is left: other apps share it.

device string
The iPhone's UDID.
apps array
The bundle ids removed.
profiles array
The UUIDs of the profiles removed.

Nothing to remove is not an error: both lists are empty. A running runner stops with its app. The build cache on the Mac, the certificate in your keychain and the iPhone’s registration on your developer account stay.

UNINSTALL_FAILED, DEVICE_NOT_READY, NOT_SUPPORTED, the devicectl errors and the device selection errors.

MCP equivalentuninstall_runner {}MCP tools

Arguments: device. The names are the CLI's option and positional names.