mirror of
https://github.com/nab138/isideload.git
synced 2026-03-02 14:36:16 +01:00
22 lines
1.1 KiB
Markdown
22 lines
1.1 KiB
Markdown
# isideload
|
|
|
|
[](https://github.com/nab138/isideload/actions/workflows/build.yml)
|
|
|
|
A Rust library for sideloading iOS applications using an Apple ID. Used in [CrossCode](https://github.com/nab138/CrossCode) and [iloader](https://github.com/nab138/iloader).
|
|
|
|
This branch is home to isideload-next, the next major version of isideload. It features a redesigned API, improved error handling, better entitlement handling, and more. It is not ready!
|
|
|
|
## TODO
|
|
|
|
Things left todo before the rewrite is considered finished
|
|
|
|
- Proper entitlement handling
|
|
- actually parse macho files and stuff, right now it just uses the bare minimum and applies extra entitlements for livecontainer
|
|
- Remove dependency on ring and reduce duplicate dependencies
|
|
- partially just need to wait for the rust crypto ecosystem to get through another release cycle
|
|
- More parallelism/caching for better performance
|
|
|
|
## Licensing
|
|
|
|
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
|