mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 06:43:25 +01:00
[AltServer] Improves ALTDeviceManager logging
This commit is contained in:
@@ -101,6 +101,8 @@ NSErrorDomain const ALTDeviceErrorDomain = @"com.rileytestut.ALTDeviceError";
|
||||
}
|
||||
else if ([fileURL.pathExtension.lowercaseString isEqualToString:@"ipa"])
|
||||
{
|
||||
NSLog(@"Unzipping .ipa...");
|
||||
|
||||
temporaryDirectoryURL = [NSFileManager.defaultManager.temporaryDirectory URLByAppendingPathComponent:[[NSUUID UUID] UUIDString] isDirectory:YES];
|
||||
|
||||
NSError *error = nil;
|
||||
@@ -225,6 +227,8 @@ NSErrorDomain const ALTDeviceErrorDomain = @"com.rileytestut.ALTDeviceError";
|
||||
free(files);
|
||||
}
|
||||
|
||||
NSLog(@"Writing to device...");
|
||||
|
||||
plist_t options = instproxy_client_options_new();
|
||||
instproxy_client_options_add(options, "PackageType", "Developer", NULL);
|
||||
|
||||
@@ -237,6 +241,8 @@ NSErrorDomain const ALTDeviceErrorDomain = @"com.rileytestut.ALTDeviceError";
|
||||
return progress;
|
||||
}
|
||||
|
||||
NSLog(@"Finished writing to device.");
|
||||
|
||||
NSValue *value = [NSValue valueWithPointer:(const void *)np];
|
||||
|
||||
self.installationClients[UUID] = value;
|
||||
@@ -254,6 +260,8 @@ NSErrorDomain const ALTDeviceErrorDomain = @"com.rileytestut.ALTDeviceError";
|
||||
}
|
||||
};
|
||||
|
||||
NSLog(@"Installing to device %@...", udid);
|
||||
|
||||
instproxy_install(ipc, destinationURL.relativePath.fileSystemRepresentation, options, ALTDeviceManagerUpdateStatus, uuidString);
|
||||
instproxy_client_options_free(options);
|
||||
|
||||
@@ -387,9 +395,10 @@ NSErrorDomain const ALTDeviceErrorDomain = @"com.rileytestut.ALTDeviceError";
|
||||
}
|
||||
|
||||
lockdownd_client_t client = NULL;
|
||||
if (lockdownd_client_new(device, &client, "altserver") != LOCKDOWN_E_SUCCESS)
|
||||
int result = lockdownd_client_new(device, &client, "altserver");
|
||||
if (result != LOCKDOWN_E_SUCCESS)
|
||||
{
|
||||
fprintf(stderr, "ERROR: Connecting to device failed!\n");
|
||||
fprintf(stderr, "ERROR: Connecting to device %s failed! (%d)\n", udid, result);
|
||||
|
||||
idevice_free(device);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user