Jailed iOS 17.5.1: Failed to spawn, failed to get the task for process
robotrory opened this issue · comments
Hi, I've been eagerly waiting for support for jailed iOS 17 and was very excited when I saw 16.3.0 released with support! 🎉
Unfortunately, I'm experiencing the following issue when running:
frida -U -f uk.co.bbc.weather
____
/ _ | Frida 16.3.3 - A world-class dynamic instrumentation toolkit
| (_| |
> _ | Commands:
/_/ |_| help -> Displays the help system
. . . . object? -> Display information about 'object'
. . . . exit/quit -> Exit
. . . .
. . . . More info at https://frida.re/docs/home/
. . . .
. . . . Connected to iPhone (id=<redacted>)
Failed to spawn: failed to get the task for process 607
I read in the release notes that support for attaching to already running apps isn't there yet, but am I right in thinking I should be able to spawn apps?
Environment details:
- Python 3.9.16
- frida: 16.3.3
- frida-tools: 12.4.3
- macOS Sonoma 14.3, MacBook Pro (Apple Silicon)
- Xcode 15.0.1
- iOS 17.5.1 (jailed), iPhone 14 Pro
Is uk.co.bbc.weather
the original app from app store or a repackaged app? With repackaged/resigned apps it works for me on a 17.5.1 iPhone SE 2020 (if the host is MacOS, on Windows it doesn't work at all).
@jpstotz that’s the original developer’s app in this case. I’m working with the constraint that I can’t resign the app because of App Attest checks that will fail on a re-signed/packaged app.