2026-02-14 20:55:41 -05:00
2026-02-14 20:55:41 -05:00
2026-02-14 20:55:41 -05:00
2026-02-14 18:04:20 -05:00
2026-02-14 20:55:41 -05:00
2026-02-14 18:04:20 -05:00
2026-02-14 18:04:20 -05:00
2026-02-14 18:04:20 -05:00

isideload

Build isideload

A Rust library for sideloading iOS applications using an Apple ID. Used in CrossCode and iloader.

Usage

You must call isideload::init() at the start of your program to ensure that errors are properly reported. If you don't, errors related to network requests will not show any details.

A full example is available is in examples/minimal.

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
  • Reduce duplicate dependencies
    • partially just need to wait for the rust crypto ecosystem to get through another release cycle
  • More parallelism and caching for better performance

Licensing

This project is licensed under the MIT License. See the LICENSE file for details.

Credits

Description
No description provided
Readme MIT 501 KiB
Languages
Rust 100%