Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions MIGRATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@ itself) · 🟡 migrated and tested against the protocol-accurate fake device or
needs physical-device verification · 🔁 replaced by a different Apple-supported mechanism · ❌ not
migrated (see §6) or removed

> The Python app is not discontinued: it continues as the 0.x line on the `python` branch (see
> the README). This document covers how its features map to the Swift app (1.x) on `main`.
> The Python app is not discontinued: it continues as **iOS Developer Toolkit (Python)** in
> [hideouts-io/iOS-Developer-Toolkit-Python](https://github.com/hideouts-io/iOS-Developer-Toolkit-Python).
> This document covers how its features map to this Swift app.

## 1. Audit of the Python application (v0.3.4)

Expand Down
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -343,13 +343,15 @@ Version 1.0 is a complete rewrite of the earlier Python/PySide6 app (0.3.x), whi
profiles exported by 0.3.x can be imported in **Settings › Profiles**; the preview explains how each
setting carries over.

### The Python app (0.x)

The Python/PySide6 app is still maintained, as a separate line: it is developed on the
[`python`](https://github.com/hideouts-io/iOS-Developer-Toolkit/tree/python) branch and released as
`v0.x` ([0.x releases](https://github.com/hideouts-io/iOS-Developer-Toolkit/releases?q=v0.&expanded=true),
with separate Apple silicon and Intel builds). It uses `pymobiledevice3` and Python; this app (1.x)
needs neither. Workspace profiles move between them: 1.x imports profiles exported by 0.x.
### The Python app

The Python/PySide6 app is still maintained, as a separate product:
**iOS Developer Toolkit (Python)**, developed in
[hideouts-io/iOS-Developer-Toolkit-Python](https://github.com/hideouts-io/iOS-Developer-Toolkit-Python).
It uses `pymobiledevice3` and Python; this app needs neither. The two install side by side, and
this app imports workspace profiles exported by the Python app. Its releases up to v0.3.4 remain
on this repository's [releases page](https://github.com/hideouts-io/iOS-Developer-Toolkit/releases?q=v0.&expanded=true);
later releases are published in its own repository.

- The native lockdown services (logs, packet capture, backup, diagnostics, app installation over
USB, developer-image checking and mounting including Apple personalization) are tested end to
Expand Down
Loading