Riley Testut
ed396b400d
Supports installing Fugu14-based jailbreaks
...
If a jailbreak app contains the relevant Fugu14 entries in its Info.plist, AltStore will automatically guide the user through the Fugu14 untether process before installing the jailbreak.
2021-10-25 22:27:30 -07:00
Riley Testut
619d16ddd3
Fixes not removing manually sideloaded .ipa's
2021-10-25 21:46:19 -07:00
Riley Testut
943fe79d3c
Limits “Enable JIT” context menu action to BETA builds
2021-10-25 21:43:50 -07:00
Riley Testut
44b0092b44
Changes "free developer accounts" to "non-developer Apple IDs" in app copy
...
Will hopefully clarify that the 3 active app limitation is due to using a non-developer Apple ID, and not because they haven't donated via Patreon.
2021-10-04 15:29:10 -07:00
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
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
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
c8b4ce8d38
Limits “Change App Icon” option to BETA builds for now
2020-10-05 13:59:44 -07:00
Riley Testut
546db3fa23
Adds ability to change sideloaded app icons
2020-10-01 14:09:45 -07:00
Riley Testut
0256079738
Supports refreshing apps with Siri on iOS 14
2020-09-08 12:29:44 -07:00
Riley Testut
f1a39e1a1f
[AltStoreCore] Refactors core AltStore logic into AltStoreCore framework
...
AltStoreCore will contain all shared AltStore code between AltStore and any app extensions. Initially, it includes all AltStore model logic.
2020-09-03 16:39:08 -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
012917f938
Improves My Apps tab accessibility
2020-08-27 15:25:52 -07:00
Riley Testut
a3a4af182d
Improves AppBannerView accessibility
2020-08-27 15:23:21 -07:00
Riley Testut
fff128e1ce
Adds option to explicitly back up installed apps
2020-05-19 11:47:43 -07:00
Riley Testut
05dc365dff
Adds altstore://install?url=[link] deep link to install remote .ipa’s
2020-05-17 23:47:26 -07:00
Riley Testut
39b60a07d9
Removes active app extension limits on 13.5 or later
2020-05-17 23:47:26 -07:00
Riley Testut
60abb9ee07
Adds option to manually restore backup for active apps that have one
2020-05-17 23:47:26 -07:00
Riley Testut
4a893d3c80
Adds option to export backups for inactive apps
2020-05-17 23:47:26 -07:00
Riley Testut
2d87c396f1
Deactivates apps by backing up + deleting them on iOS 13.5+
...
Deactivating apps by removing their profiles no longer works on iOS 13.5. Instead, AltStore will now back up the app by temporarily replacing it with AltBackup, then remove the app from the phone.
2020-05-17 23:47:26 -07:00
Riley Testut
19bf19350e
Supports removing inactive apps from My Apps
2020-05-17 23:47:26 -07:00
Riley Testut
1b89b81de0
Enables sideloading for public versions
2020-04-01 13:26:22 -07:00
Riley Testut
193ca28c98
Adds VS App Center analytics + crash reporting
...
Currently tracks install, refresh, and update app events.
2020-03-31 14:31:34 -07:00
Riley Testut
e80847f2a9
Removes sideloading beta alert
2020-03-30 13:25:14 -07:00
Riley Testut
1fb6be5bbe
Adds Drag & Drop support for activating/deactivating apps
2020-03-20 16:38:54 -07:00
Riley Testut
4fcd691fae
Adds option to remove app extensions before installation
...
Free developer accounts may only have 3 active apps and app extensions, so this option allows users to limit active slots an app will take
2020-03-20 15:56:10 -07:00
Riley Testut
8af1d3f131
Fixes incorrect action when refreshing/activating apps due to cell reuse
2020-03-20 15:52:11 -07:00
Riley Testut
3b7b6a014b
Fixes grayed-out .ipas due to duplicate UTI declarations
2020-03-20 15:51:33 -07:00
Riley Testut
0566c152f6
Restores peek & pop in MyAppsViewController on iOS 12
2020-03-20 15:33:29 -07:00
Riley Testut
63c55b41ec
Improves error toast view appearance
2020-03-20 15:31:20 -07:00
Riley Testut
a6746754b8
Fixes hard-to-see activity indicators in dark mode
2020-03-16 13:24:04 -07:00
Riley Testut
bc02cfc8a9
Adds support for activating and deactivating apps
...
iOS 13.3.1 limits free developer accounts to 3 apps and app extensions. As a workaround, we now allow up to 3 “active” apps (apps with installed provisioning profiles), as well as additional “inactivate” apps which don’t have any profiles installed, causing them to not count towards the total. Inactive apps cannot be opened until they are activated.
2020-03-11 15:49:26 -07:00
Riley Testut
4f00018164
Refreshes apps by installing provisioning profiles when possible
...
Assuming the certificate used to originally sign an app is still valid, we can refresh an app simply by installing new provisioning profiles. However, if the signing certificate is no longer valid, we fall back to the old method of resigning + reinstalling.
2020-03-06 17:34:18 -08:00
Riley Testut
0f25c34ec7
Limits fetching App IDs to debug builds
2020-02-12 08:01:54 -08:00
Riley Testut
a763f469e1
Adds support for sideloading unc0ver
2020-02-11 13:29:28 -08:00
Riley Testut
5045c1057a
Improves App ID counting + management
...
Fetches App ID count directly from Apple, and adds AppIDsViewController to view all App IDs for the logged-in account.
2020-02-10 17:30:11 -08:00
Riley Testut
230915e536
Removes “Delete App” functionality for non-debug builds
...
No longer necessary now that AltStore can detect when apps are uninstalled, but still useful for development.
2020-01-24 15:15:19 -08:00
Riley Testut
74f44ddfe8
Displays remaining App ID count
2020-01-24 14:54:52 -08:00
Riley Testut
b196981c89
Improves 10 App ID limit error handling
2020-01-24 14:14:08 -08:00
Riley Testut
77a119f292
Fixes incorrect UpdateCollectionViewCell dimmed tint color
2019-11-05 18:08:58 -08:00
Riley Testut
249848d978
Fixes endless loading when sideloading invalid app
2019-11-05 13:26:01 -08:00
Riley Testut
7485472095
Fixes hard-to-see sideloading activity indicator in dark mode
2019-11-04 11:17:28 -08:00
Riley Testut
4013029c04
Adds support for dark mode
2019-10-24 13:04:30 -07:00
Riley Testut
6f58cb9579
Updates PillButton appearance
2019-10-23 14:20:01 -07:00
Riley Testut
aa52633491
Revises My Apps UI
2019-10-23 14:07:13 -07:00
Riley Testut
9e610ddb73
Adds support for sideloading .ipa’s via “Open in…”
2019-09-27 17:39:36 -07:00
Riley Testut
1504a277d5
Re-enables checking if Patreon account is a patron
2019-09-25 00:53:36 -07:00
Riley Testut
26f799de72
Replaces personal email with AltStore email
2019-09-19 15:35:38 -07:00
Riley Testut
c5b0072443
Changes app icon + primary tint color
2019-09-19 11:38:38 -07:00
Riley Testut
ee20ac9a03
Presents app page when tapping updates
2019-09-12 13:51:03 -07:00