start_session requires reference to pairing file (semver break)

This commit is contained in:
Jackson Coxson
2025-01-09 18:34:27 -08:00
parent 9a59124d39
commit 2861f42b21
6 changed files with 8 additions and 7 deletions

View File

@@ -69,7 +69,7 @@ fn main() {
let p = PairingFile::read_from_file(pairing_file.as_ref().unwrap()).unwrap();
let mut lockdown_client = LockdowndClient { idevice };
lockdown_client.start_session(p).unwrap();
lockdown_client.start_session(&p).unwrap();
let (port, _) = lockdown_client
.start_service("com.apple.mobile.heartbeat")
@@ -82,7 +82,7 @@ fn main() {
let p = PairingFile::read_from_file(pairing_file.unwrap()).unwrap();
idevice.start_session(p).unwrap();
idevice.start_session(&p).unwrap();
let mut heartbeat_client = HeartbeatClient { idevice };

View File

@@ -69,7 +69,7 @@ fn main() {
println!("{:?}", lockdown_client.get_value("ProductVersion"));
let p = PairingFile::read_from_file(pairing_file.unwrap()).unwrap();
println!("{:?}", lockdown_client.start_session(p));
println!("{:?}", lockdown_client.start_session(&p));
println!("{:?}", lockdown_client.idevice.get_type().unwrap());
println!("{:#?}", lockdown_client.get_all_values());
}

View File

@@ -69,7 +69,7 @@ fn main() {
let p = PairingFile::read_from_file(pairing_file.as_ref().unwrap()).unwrap();
let mut lockdown_client = LockdowndClient { idevice };
lockdown_client.start_session(p).unwrap();
lockdown_client.start_session(&p).unwrap();
let (port, _) = lockdown_client
.start_service("com.apple.mobile.installation_proxy")
@@ -82,7 +82,7 @@ fn main() {
let p = PairingFile::read_from_file(pairing_file.unwrap()).unwrap();
idevice.start_session(p).unwrap();
idevice.start_session(&p).unwrap();
let mut instproxy_client = InstallationProxyClient::new(idevice);
let apps = instproxy_client.get_apps(None, None).unwrap();