Riley Testut
03fad2f202
[AltStoreCore] Updates DatabaseManager to support #Preview macro
...
Synchronously loads database via startForPreview(), and also erases database for DEBUG builds.
2023-10-11 18:02:12 -05:00
Riley Testut
26a05d323f
[AltStoreCore] Adds AppScreenshot to support dynamically-sized screenshots
...
Preserves StoreApp.imageURL field in database model for backwards compatibility.
2023-10-11 15:05:27 -05:00
Riley Testut
0b85935b93
[AltTests] Fixes compiler errors
2023-10-10 17:41:30 -05:00
Riley Testut
7c9de40d25
[AltStoreCore] Generates Source.identifier from sourceURL
2023-10-10 17:39:20 -05:00
Riley Testut
990abb3162
[AltStoreCore] Fixes ALTAppPrivacyPermission.synthesizedName for legacy permissions
2023-10-10 15:29:34 -05:00
Riley Testut
a5e11b0626
[Shared] Includes CodingPath in Source errors’ debug description (if available)
2023-10-10 15:13:40 -05:00
Riley Testut
d0eb2f2b0a
Revises appPermissions JSON format
...
• Split into `entitlements` and `privacy` sections
• `entitlements` is an array of entitlement keys
• `privacy` is a dictionary mapping UsageDescription keys to their descriptions
2023-10-10 14:47:00 -05:00
Riley Testut
96a0fc5f21
Fixes misplaced Info.plist entries
2023-09-15 15:10:51 -05:00
Riley Testut
9bb763ae10
Updates ALTDeviceID to iPhone 14 Pro
2023-09-15 15:09:54 -05:00
Riley Testut
02c0efc798
[Apps] Updates AltStore beta to 2.0b4
2023-09-15 14:53:42 -05:00
Riley Testut
0d070e588e
Updates app version to 2.0b4 (12)
2023-09-14 13:57:11 -05:00
Riley Testut
afde3b0bf8
[AltServer] Updates app version to 1.7 (78)
2023-09-14 13:54:52 -05:00
Riley Testut
c94677a70b
[AltServer] Updates app version to 1.7rc (77)
2023-09-14 13:54:52 -05:00
Riley Testut
2cc1659596
Conforms RefreshAllAppsWidgetIntent to ForegroundContinuableIntent
2023-09-13 17:25:49 -05:00
Riley Testut
836f1e3ad1
Returns nothing from RefreshAllAppsWidgetIntent
2023-09-13 17:25:17 -05:00
Riley Testut
cfee394739
[AltServer] Credits pymobiledevice3 for iOS 17 Developer Disk implementation
2023-09-13 17:22:44 -05:00
Riley Testut
769273bc48
[AltServer] Updates Copyright year to 2023
2023-09-13 17:21:54 -05:00
Riley Testut
fd9561ba1b
[AltServer] Fixes About panel appearing behind other windows
2023-09-13 17:19:19 -05:00
Riley Testut
8da9d93c0a
[AltWidget] Updates Home Screen widget names and descriptions
2023-09-13 16:05:13 -05:00
Riley Testut
ae4e6b5e37
[AltServer] Removes “Install Mail Plug-In” menu option
...
Leaves “Uninstall Mail Plug-In” option to allow users to remove already-installed plug-ins now that they’re not required.
2023-09-13 15:51:50 -05:00
Riley Testut
603cdf6002
[Apps] Updates AltStore beta to 2.0b3
2023-09-13 15:36:42 -05:00
Riley Testut
1202a2b7c0
[AltServer] Moves AnisetteDataManager to “Anisette Data” group
2023-09-13 15:36:41 -05:00
Riley Testut
cad9f90691
[AltServer] Fetches anisette data without Mail plug-in
...
Works on all macOS versions supported by AltServer.
2023-09-13 15:24:29 -05:00
Riley Testut
8a8c65b218
Updates app version to 2.0b3
2023-09-11 12:09:54 -05:00
Riley Testut
51f038c272
[AltWidget] Fixes widgets not appearing pre-iOS 17
2023-09-11 12:04:49 -05:00
Riley Testut
9b44e59cec
Actually fixes interactive widget animation continuing indefinitely
2023-09-11 12:03:25 -05:00
Riley Testut
3f78a9f561
[AltWidget] Insets ActiveAppsWidget buttons from edge to improve tapability
2023-09-11 11:54:38 -05:00
Riley Testut
97e52c623e
[AltWidget] Fixes AppDetailWidget not displaying app information
2023-09-11 11:51:10 -05:00
Riley Testut
37ca2905e9
[AltServer] Throws ALTServerError.deviceNotFound if altjit cannot find device
...
Includes custom recovery suggestion to mention connecting via USB is required for iOS 17 or later.
2023-09-08 17:54:59 -05:00
Riley Testut
56e0747893
Fixes interactive widget animation continuing indefinitely if error is thrown
2023-09-08 17:54:59 -05:00
Riley Testut
d0609b0269
Fixes not showing “AltServer Not Found” error when refreshing via widget
2023-09-08 17:54:59 -05:00
Riley Testut
1a4b2fd74e
[AltServer] Updates app version to 1.7b1
2023-09-08 15:15:02 -05:00
Riley Testut
8935f9ee2d
[AltJIT] Changes AltSign-Dynamic to not be embedded
...
Fixes “Cycle in dependencies” compiler error when archiving AltServer.
2023-09-08 15:14:13 -05:00
Riley Testut
3bee6ce642
[AltWidget] Fixes ActiveAppsWidget compiler error when deployment target < iOS 17
2023-09-08 15:08:16 -05:00
Riley Testut
8a672533cd
Reloads widget timelines on app launch
2023-09-08 15:04:03 -05:00
Riley Testut
96ad129b00
[AltServer] Fixes exporting AltServer as generic Xcode archive
2023-09-08 14:53:32 -05:00
Riley Testut
6af7651a25
[AltServer] Fixes “SDK does not contain libarclite” error when archiving
2023-09-08 14:52:04 -05:00
Riley Testut
61f2347ece
[AltJIT] Fixes “AltSign-Dynamic not found” runtime error at launch
2023-09-08 14:19:48 -05:00
Riley Testut
dd761daed6
[AltServer] Supports enabling JIT on devices running iOS 17
...
AltServer embeds the AltJIT CLI tool in its app bundle and runs it as an admin subprocess.
2023-09-08 14:15:55 -05:00
Riley Testut
1f499e77d3
[AltJIT] Removes unnecessary ALTErrorKeys.h/.m
...
Was originally added because AltJIT couldn’t link with AltSign, which is not true anymore.
2023-09-08 13:47:07 -05:00
Riley Testut
1ab5f02a1e
Fixes ErrorDetailsViewController not displaying text below fold
2023-09-08 13:22:59 -05:00
Riley Testut
d846445448
[AltJIT] Adds AltJIT CLI tool to enable JIT on devices running iOS 17+
...
Commands:
altjit enable [app/pid] --udid [udid]
* Enables JIT for given app/process
altjit mount --udid [udid]
* Mounts personalized developer disk
2023-09-07 18:02:29 -05:00
Riley Testut
1a42aaeae8
[AltStoreCore] Fixes “any ALTAppPermission cannot conform to 'Hashable’” Xcode 15 compiler error
2023-09-05 13:38:49 -05:00
Riley Testut
547c1f97a6
[AltWidget] Replaces legacy PreviewProvider previews with #Preview macro
2023-09-05 13:12:58 -05:00
Riley Testut
b41b5361e5
[AltWidget] Updates Lock Screen widgets to adopt containerBackground() on iOS 17
2023-09-05 13:12:58 -05:00
Riley Testut
ce3b032dc1
[AltWidget] Refactors previous widgets to use AppsTimelineProvider
2023-09-05 13:12:30 -05:00
Riley Testut
21c2f8d5ce
[AltWidget] Adds interactive Active Apps widget to view + refresh all active apps (iOS 17+)
2023-09-05 13:11:21 -05:00
Riley Testut
c7932bf7b1
[AltWidget] Refactors widgets into separate files
2023-09-05 13:11:21 -05:00
Riley Testut
1940fbd60f
[AltWidget] Supports refreshing apps directly from home screen
2023-08-18 19:30:16 -05:00
Riley Testut
ff3fb64277
[AltWidget] Adopts containerBackground(for:) on iOS 17
2023-08-18 19:30:16 -05:00