Commit Graph

19 Commits

Author SHA1 Message Date
Riley Testut
d129ae8e1f [AltServer] Improves error handling when installing AltStore 2019-06-25 13:34:12 -07:00
Riley Testut
963fa439fc Supports apps with app groups/additional entitlements 2019-06-25 13:34:05 -07:00
Riley Testut
a7abb10e5f Creates new provisioning profile each refresh 2019-06-24 12:02:37 -07:00
Riley Testut
23144b21eb [AltServer] Fixes error managing profiles after long app installation 2019-06-21 11:50:53 -07:00
Riley Testut
39c84e623a Prioritizes app refresh order
Tries to refresh apps that are about to expire first, and then always refreshes AltStore itself last, since refreshing AltStore means that the app will quit.
2019-06-21 11:20:29 -07:00
Riley Testut
c096fd02b4 [AltServer] Enforces one installation at a time
Blocks dispatch queue until installation finishes, at which point the next installation can begin.
2019-06-19 11:04:15 -07:00
Riley Testut
3ac663fbf1 [AltServer] Fixes “Max Apps Allowed” error when updating an already-installed app
Removes provisioning profile from device before installation, then adds them back afterwards
2019-06-18 17:40:30 -07:00
Riley Testut
e7391a0542 [AltServer] Improves handling of errors when installing apps 2019-06-18 16:38:10 -07:00
Riley Testut
a932e0759e Displays progress when downloading/refreshing apps
Refactors download/refresh steps into separate Operation subclasses
2019-06-10 15:03:47 -07:00
Riley Testut
5e5896f2bd [AltServer] Improves ALTDeviceManager logging 2019-06-06 15:35:02 -07:00
Riley Testut
b69fb2408d Uses URL schemes to determine whether apps are installed 2019-06-04 13:53:21 -07:00
Riley Testut
8513c8242c Downloads, resigns, and installs apps from start to finish 2019-05-31 18:32:20 -07:00
Riley Testut
23e019ebcf [AltServer] Fixes potential double-free bug when finishing installing 2019-05-31 11:23:18 -07:00
Riley Testut
d1fc207bf6 [AltServer] Adds missing NUL-terminator to request UDID 2019-05-31 11:18:00 -07:00
Riley Testut
58446d225c Installs apps from AltStore via AltServer 2019-05-30 17:17:48 -07:00
Riley Testut
f7beccbaa6 Resigns + installs test app to connected devices 2019-05-29 15:53:02 -07:00
Riley Testut
1ece81ca4a Installs apps to connected devices 2019-05-29 15:14:57 -07:00
Riley Testut
6794a51c12 Lists connected devices 2019-05-28 13:47:37 -07:00
Riley Testut
8abf519c94 Adds AltServer macOS target 2019-05-24 11:47:45 -07:00