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
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
558a3fc865
[AltServer] Improves error messages
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
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
bc2dae1b21
[AltServer] Updates libimobiledevice dependency
2021-06-04 14:55:06 -07:00
Riley Testut
95eeafa06b
[AltServer] Fixes missing embedded certificate when using cached certificate
2020-12-17 14:45:03 -06:00
Riley Testut
915eed3a69
[AltServer] Prefers paid developer teams over free teams
2020-12-03 16:06:04 -06:00
Riley Testut
f7a2c9f9f0
[AltServer] Supports multiple devices with same Apple ID
...
AltServer now caches certificates for each Apple ID used to install AltStore, and will re-use them for future installations rather than revoke + create new ones each time (if possible).
2020-12-03 16:06:04 -06:00
Riley Testut
f8f26bfb40
[AltServer] Fixes “RSTPlaceholderView.nib couldn’t be saved” error
2020-12-03 16:06:04 -06:00
Riley Testut
1ce9731465
[AltServer] Supports sideloading apps to Apple TV
2020-12-03 16:06:04 -06:00
Riley Testut
bb3b039672
[AltServer] Supports sideloading .ipa files directly to iOS devices
2020-11-11 17:40:28 -08:00
Riley Testut
fb3946aad5
[AltServer] Supports installing apps with app extensions
2020-10-15 11:37:58 -07:00
Riley Testut
de925e7fea
Replaces AltSign cocoapod with Swift package
2020-09-03 16:02:28 -07:00
Riley Testut
e75d184194
[AltKit] Replaces dedicated AltKit module with shared files across targets
...
Treating AltKit as a full module resulted in more complexity than necessary, when we really just wanted to share some files between different targets. Now we can share individual files across modules as-needed without AltKit overhead.
2020-09-03 15:35:29 -07:00
Riley Testut
7262a6a1a0
[AltServer] Uses actual app bundle ID when installing app
2020-07-24 12:21:42 -07:00
Riley Testut
f564fc5190
[AltServer] Supports app groups when installing AltStore
...
Necessary for (de-)activation to work as expected in AltStore 1.3.4.
2020-05-19 18:30:53 -07:00
Riley Testut
1b8b043290
Supports resigning apps with multiple app groups
2020-05-17 23:47:24 -07:00
Riley Testut
ea6861b1eb
[AltServer] Uses empty strings in place of nil error messages
2020-05-15 14:54:46 -07:00
Riley Testut
f5fc64be44
[AltServer] Supports “remove app” requests
...
Improves support for removing apps
2020-05-14 16:31:23 -07:00
Riley Testut
664c31aba8
[AltServer] Removes duplicate profiles even if they’re excluded
2020-04-01 12:19:25 -07:00
Riley Testut
197c3b3338
[AltServer] Fixes installing outdated profile after app installation
2020-03-30 15:06:16 -07:00
Riley Testut
0d65fc9974
[AltServer] Fixes installing more than 3 apps on 13.3 and below
2020-03-17 12:24:11 -07:00
Riley Testut
06fed802b1
[AltServer] Manages active/inactive profiles when installing apps
2020-03-11 13:51:39 -07:00
Riley Testut
5e25593c3d
[Both] Improves error messages
2020-03-11 13:51:17 -07:00
Riley Testut
27bce4e456
[AltServer] Supports Install/Remove provisioning profiles requests
...
Stuff I shoulda committed
2020-03-06 17:14:29 -08:00
Riley Testut
345862c770
[AltServer] Fixes session expiring when downloading apps on slow connection
2020-01-16 16:00:35 -08:00
Riley Testut
e5061b52c2
[AltServer] Fixes memory leaks when installing apps
2020-01-14 12:19:38 -08:00
Riley Testut
ae98105772
[Both] Adds support for installing apps over USB
2020-01-13 10:17:30 -08:00
Riley Testut
2f82d2218c
[AltServer] Fixes erroneous “3 App Limit Reached” error
2019-12-11 13:05:12 -08:00
Riley Testut
438fc7cfa0
[AltServer] Uses GrandSlam Authentication
...
Uses Mail.app plug-in to retrieve the computer’s anisette data, which is necessary for GSA.
2019-11-18 14:17:57 -08:00
Riley Testut
3ba1669e51
[AltServer] Adds STAGING flag to conditionally download Delta version
2019-11-13 11:35:37 -08:00
Riley Testut
36e8f6dd94
[AltServer] Removes all free provisioning profiles when installing apps
2019-11-05 14:20:15 -08:00
Riley Testut
1bde885b17
[AltServer] Embeds encrypted certificate in AltStore app bundle
2019-10-28 12:53:56 -07:00
Riley Testut
1d740500f7
Updates AltSign
2019-09-30 13:59:17 -07:00
Riley Testut
7fc822948c
[AltServer] Displays warning about revoking certificates when using developer Apple ID
2019-09-27 14:29:23 -07:00
Riley Testut
997376938a
[AltServer] Updates AltStore download URL
2019-09-19 22:25:07 -07:00
Riley Testut
e6fc491f6a
[AltServer] Shows alert when installing AltStore onto second device
2019-09-14 11:29:34 -07:00
Riley Testut
7536b09c4a
[AltServer] Deletes downloaded AltStore.ipa after installing to device
2019-09-13 14:48:12 -07:00
Riley Testut
deff48f9c3
[AltServer] Prefer free/individual teams over organization teams
2019-09-13 14:26:21 -07:00
Riley Testut
07746174d4
[AltServer] Improves error handling when installing apps
2019-09-13 14:25:26 -07:00
Riley Testut
22fcb940f2
Improves provisioning profile logging when installing apps
2019-09-03 21:59:31 -07:00
Riley Testut
a1c9049b4b
[AltServer] Advertises unique server ID + writes to AltStore Info.plist
...
AltServer adds its own server ID to AltStore’s Info.plist when resigning. This allows AltStore to prefer the server it was installed with.
2019-08-01 10:45:54 -07:00
Riley Testut
b795b6a0aa
[AltServer] Turns AltServer into menu bar app
2019-07-01 15:19:22 -07:00
Riley Testut
de238c95a0
[AltServer] Only reinstalls required provisioning profiles
2019-06-25 17:06:27 -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