Riley Testut
84f564452b
[AltStore] Adds ALTAppGroup Info.plist entry for apps in app groups
...
This allows the apps to query at runtime what app groups they should actually use due to bundle identifiers changing.
2019-06-25 14:26:09 -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
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
232f5f5b98
[AltStore] Adds device UDID to Info.plist when refreshing AltStore
2019-06-18 18:32:49 -07:00
Riley Testut
9d3eda9526
[AltStore] Ensures apps are downloaded before attempting to refresh
2019-06-18 18:32:38 -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
d65cef8817
[AltStore] Update apps from UpdatesViewController
2019-06-17 14:49:23 -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