diff --git a/Cargo.lock b/Cargo.lock index c014b3a..d0ce520 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1088,9 +1088,9 @@ dependencies = [ [[package]] name = "idevice" -version = "0.1.37" +version = "0.1.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b9d40e2753062fba4cac48cb459987dd9f66f6b777d90c546548f053bdd03c0" +checksum = "ba0b622e87f6d44f62d976219e2581f9dce0f554f070c48ba44419bcdc3ee2fb" dependencies = [ "base64 0.22.1", "chrono", @@ -1170,7 +1170,7 @@ checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" [[package]] name = "isideload" -version = "0.1.5" +version = "0.1.6" dependencies = [ "futures", "hex", diff --git a/README.md b/README.md index 4f60c5a..6d35aae 100644 --- a/README.md +++ b/README.md @@ -15,7 +15,7 @@ To use isideload, add the following to your `Cargo.toml`: ```toml [dependencies] # Make sure to use the latest version -isideload = { version = "0.1.4", features = ["vendored-openssl", "vendored-botan" ] } # Optionally, both vendored features can be enabled to avoid needing OpenSSL and Botan installed on your system. +isideload = { version = "0.1.6", features = ["vendored-openssl", "vendored-botan" ] } # Optionally, both vendored features can be enabled to avoid needing OpenSSL and Botan installed on your system. idevice = { version = "0.1.37", features = ["usbmuxd"]} # Used to give isideload an IdeviceProvider. You don't need to use usbmuxd. For more info see https://github.com/jkcoxson/idevice ``` diff --git a/isideload/Cargo.toml b/isideload/Cargo.toml index 9c8ce21..16e721b 100644 --- a/isideload/Cargo.toml +++ b/isideload/Cargo.toml @@ -3,7 +3,7 @@ name = "isideload" description = "Sideload iOS/iPadOS applications" license = "MPL-2.0" authors = ["Nicholas Sharp "] -version = "0.1.5" +version = "0.1.6" edition = "2024" repository = "https://github.com/nab138/isideload" documentation = "https://docs.rs/isideload" @@ -23,7 +23,7 @@ uuid = { version = "1.17.0", features = ["v4"] } zip = "4.3" hex = "0.4" sha1 = "0.10" -idevice = { version = "0.1.37", features = ["afc", "installation_proxy"] } +idevice = { version = "0.1.39", features = ["afc", "installation_proxy"] } openssl = "0.10" futures = "0.3" zsign-rust = "0.1.6" diff --git a/isideload/src/sideload.rs b/isideload/src/sideload.rs index 49670aa..7178f6e 100644 --- a/isideload/src/sideload.rs +++ b/isideload/src/sideload.rs @@ -48,7 +48,7 @@ pub async fn sideload_app( } let device_name = lockdown_client - .get_value("DeviceName", None) + .get_value(Some("DeviceName"), None) .await .map_err(|e| Error::IdeviceError(e))? .as_string() @@ -58,7 +58,7 @@ pub async fn sideload_app( .to_string(); let device_uuid = lockdown_client - .get_value("UniqueDeviceID", None) + .get_value(Some("UniqueDeviceID"), None) .await .map_err(|e| Error::IdeviceError(e))? .as_string()