frida_trace_method
Registers bounded call tracing for a class method, optionally capturing scalar arguments, return addresses, and in-context stacks to inspect iOS runtime behavior.
Instructions
Register bounded call tracing; optionally capture scalar arguments, return addresses and in-context stacks.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"device_id": "<device_id>",
"session_id": "<session_id>",
"class_name": "<class_name>",
"selector": "<selector>"
},
"name": "frida_trace_method"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| selector | Yes | ||
| backtrace | No | ||
| device_id | Yes | ||
| class_name | Yes | ||
| max_events | No | ||
| session_id | Yes | ||
| class_method | No | ||
| capture_return | No | ||
| capture_arguments | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | ||
| data | No | ||
| error | No | ||
| elapsed_ms | Yes | ||
| request_id | Yes |