Riley Testut
f9d66e0a78
Asks user to deactivate an app when installing app without available active slot
...
When attempting to install a new app without any active slots available, AltStore will now present an alert asking the user to choose an app to deactivate in order to continue installation — just like when activating an app without an active slot.
2021-09-15 14:27:16 -07:00
Riley Testut
a9d1d6edf5
Improves error message when authenticating with invalid anisette data
...
A common reason anisette data is invalid is because the host computer's date & time settings are off, so now we ask the user to check their computer's date & time in the localized recovery suggestion.
2021-09-13 15:27:40 -07:00
Riley Testut
babb2c0856
[AltServer] Fixes incorrectly parsing thread state as decimal value when enabling JIT
...
Thread state is hexadecimal, so we now explicitly use NSScanner to parse string as base-16.
2021-09-13 14:15:52 -07:00
Cameron Bates
0570f2cd5b
[AltServer] Include ALTDeviceID on install of apps ( #822 )
...
* Add ALTDeviceID to plist file on install
* Only add if deviceid key is present
Co-authored-by: Cameron Bates <cameronbates@camerons-mbp-2.lan >
2021-09-13 14:11:53 -07:00
Riley Testut
9c72b7ae8f
Adds "Enable JIT" context menu action for active apps
...
Allows users to manually enable JIT for apps that don't explicitly support AltKit.
2021-09-03 13:57:15 -05:00
Riley Testut
e4b0b153e5
[AltServer] Supports processName in EnableUnsignedCodeExecutionRequest
...
Process names will be used as a fallback if the processID cannot be determined, such as when enabling JIT for another app from within AltStore.
2021-09-02 16:03:21 -05:00
Riley Testut
3edd8d5ebe
Adds "Open" context menu action for active apps
...
Launches the sideloaded app by opening the app-specific URL scheme embedded by AltStore during resigning.
2021-09-02 15:52:59 -05:00
Riley Testut
bf68a284bb
Fixes AppViewController navigation bar + tab bar appearance on iOS 15
2021-09-02 14:49:51 -05:00
Riley Testut
978544ed3f
Replaces ALTDeviceID Info.plist entry (if it exists) with correct UDID when resigning apps
...
Allows apps to use AltKit, which needs to know the current device's UDID to communicate with AltServer.
2021-09-01 16:48:31 -05:00
Riley Testut
98135bc5fd
[AltServer] Updates app version to 1.5b7
2021-09-01 12:34:36 -05:00
Riley Testut
626924bc34
[AltServer] Updates AltPlugin to 1.6
2021-09-01 12:28:53 -05:00
Riley Testut
a0fd2b6d16
[AltPlugin] Updates version to 1.6
2021-09-01 12:06:36 -05:00
Riley Testut
44c431e9e0
[AltPlugin] Supports macOS 12.0 Monterey beta 6
2021-09-01 12:05:18 -05:00
Riley Testut
6852f892f0
[AltServer] Migrates LaunchAtLogin dependency from Carthage to SwiftPM
...
Fixes compiling AltServer on ARM Macs.
2021-09-01 11:58:33 -05:00
Riley Testut
ec1eaf00eb
[Pods] Updates AppCenter to 4.2.0
...
Allows compiling AltStore for iOS simulator from an ARM Mac.
2021-07-21 13:20:14 -07:00
Riley Testut
ae0aa7dc65
[Apps] Updates AltStore to 1.4.6
2021-07-20 14:04:20 -07:00
Riley Testut
29f78c7429
Updates app version to 1.4.6
2021-07-20 14:04:11 -07:00
Riley Testut
cd8834e368
[Apps] Updates AltStore beta to 1.4.6b
2021-07-07 14:04:11 -07:00
Riley Testut
f3fc967710
[AltServer] Updates app version to 1.5b6
2021-07-07 13:56:55 -07:00
Riley Testut
7d93c64b5b
[AltServer] Fixes enabling JIT on iOS 15 beta 2
...
vAttachName sporadically fails on iOS 15 beta 2, so we now use vAttachOrWait and manually detect whether the app is already running or not.
2021-07-07 13:54:41 -07:00
Riley Testut
d4b957db23
[AltServer] Fixes isDeveloperDiskImageMountedForDevice()
...
Previously, we returned YES when there was no error. Instead, we should return YES only when there’s no error _and_ the developer disk image is installed.
2021-06-24 12:56:44 -07:00
Riley Testut
d9678855a0
Updates app version to 1.4.6b
2021-06-14 12:31:40 -07:00
Riley Testut
65c01e3f6e
[AltServer] Updates app version to 1.5b5
...
Skipping 1.5b4 to align version number with Windows AltServer (which did have a 1.5b4)
2021-06-14 12:20:39 -07:00
Riley Testut
6821cee443
[AltServer] Updates AltPlugin to 1.5
2021-06-14 12:10:35 -07:00
Riley Testut
15a12da321
[AltPlugin] Updates version to 1.5
2021-06-14 12:03:05 -07:00
Riley Testut
009d064576
[AltPlugin] Supports macOS 12.0 beta 1
2021-06-14 12:01:37 -07:00
Riley Testut
3a4e2d9f9b
Fixes “unsupported code signature version” error on iOS 15
2021-06-11 11:36:30 -07:00
Riley Testut
e7afa235f7
[AltServer] Updates AltPlugin to 1.4
2021-06-04 15:07:06 -07:00
Riley Testut
edc5bd5d21
[AltPlugin] Updates version to 1.4
2021-06-04 15:07:02 -07:00
Riley Testut
c06b09e00c
[AltPlugin] Supports macOS 11.4
2021-06-04 15:06:58 -07:00
Riley Testut
3eeba27191
[AltServer] Updates AltStore download URLs to use Cloudflare CDN
...
Workaround for Xfinity blocking connections to f000.backblazeb2.com for some users.
2021-06-04 15:06:53 -07:00
Riley Testut
c6d1a040a1
[AltServer] Updates LaunchAtLogin dependency
2021-06-04 15:06:38 -07:00
Riley Testut
558a3fc865
[AltServer] Improves error messages
2021-06-04 14:57:32 -07:00
Riley Testut
e0b50ac80c
[AltServer] Handles EnableUnsignedCodeExecutionRequest
...
Allows sideloaded apps to connect to AltServer and enable JIT execution.
2021-06-04 14:57:32 -07:00
Riley Testut
07ef7ae18f
[AltServer] Adds “Enable JIT” menu option
...
Allows user to enable JIT execution for any sideloaded app by starting (and immediately stopping) a debug session on device.
2021-06-04 14:57:32 -07:00
Riley Testut
d07bd33e06
[AltServer] Adds method to fetch installed apps on devices
2021-06-04 14:57:32 -07:00
Riley Testut
1616ca1c34
[AltServer] Refactors common NSMenu logic into MenuController
2021-06-04 14:56:27 -07:00
Riley Testut
52fe74fbea
[AltServer] Adds ALTDebugConnection to “debug” sideloaded apps
...
Allows AltServer to programmatically enable JIT execution in sideloaded apps.
2021-06-04 14:56:27 -07:00
Riley Testut
8857ccbf86
[AltServer] Installs Developer disk image before installing AltStore
...
Allows AltServer to programmatically initiate a debug session with AltStore, which can be used to start a background refresh or enable JIT on demand.
[AltServer] Renames ALTDevice variable name
2021-06-04 14:56:27 -07:00
Riley Testut
279a290b60
[AltServer] Reads devices’ OS version during discovery
2021-06-04 14:55:50 -07:00
Riley Testut
128a3fe2f2
[AltServer] Adds methods to detect + install Developer disk images on devices
2021-06-04 14:55:50 -07:00
Riley Testut
c97acfc76c
[AltServer] Adds ALTServerConnectionError to wrap libimobiledevice errors
2021-06-04 14:55:50 -07:00
Riley Testut
bc2dae1b21
[AltServer] Updates libimobiledevice dependency
2021-06-04 14:55:06 -07:00
Riley Testut
983b8ebe38
[Apps] Updates Delta to 1.3
2021-05-19 16:03:29 -07:00
Riley Testut
b6ba4640de
[Apps] Updates AltStore to 1.4.5
2021-03-18 12:23:47 -07:00
Riley Testut
5214aaafe7
Updates app version to 1.4.5
2021-03-17 13:19:44 -07:00
Riley Testut
39713f95ea
[Apps] Updates AltStore beta to 1.4.5b
2021-03-09 14:35:01 -06:00
Riley Testut
b88f56e185
Merge branch '1.4.5' into develop
2021-03-09 14:32:05 -06:00
Riley Testut
248444c04d
Updates app version to 1.4.5b
2021-03-09 13:41:17 -06:00
Riley Testut
dbd27e6113
Fixes potential crash after failing to activate an app
2021-03-09 13:39:34 -06:00