Repository navigation
Fixes iPhone Wi-Fi captures failing with “Device is not connected” even though the phone appears in TetherShot.
- Installs the tested screenshot engine in an isolated TetherShot environment.
- Uses the direct paired Wi-Fi tunnel to avoid unstable network sync connections.
- Adds Repair in Connections and the menu bar, including safe legacy pairing migration and private local backups.
- Reloads the capture helper after repair without restarting the app.
After updating, open Connections → iPhone Wi-Fi → Repair… once to upgrade an existing Wi-Fi setup. Administrator approval and Homebrew are required. Connect and unlock an older phone by USB if Repair requests it.
Validation: 53 macOS tests, 25 Python tests, 4 website tests, three consecutive physical iPhone captures, and a fresh capture after several idle minutes. The universal DMG is Developer ID signed and Apple notarized.