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
Riley Testut
502a5488b0
Adds support for installing AltStore beta from AltStore
2019-09-12 13:04:15 -07:00
Riley Testut
e3bf6d6239
Improves error message when multiple apps fail to refresh
2019-09-12 13:00:08 -07:00
Riley Testut
e510e9d992
Fixes crash when displaying new updates
2019-09-12 12:49:19 -07:00
Riley Testut
225bbbe7af
Fixes sideloaded apps disappearing after unlinking Patreon
2019-09-10 12:32:48 -07:00
Riley Testut
2192a756b2
Changes app tint color to Red (from Green)
2019-09-08 14:21:58 -07:00
Riley Testut
eb5b1a616a
[AltStore] Adds basic Patreon integration
...
- Lists beta versions of apps when signed in to Patreon
- Lists names of Patrons with the Credits benefit
2019-08-28 11:13:22 -07:00
Riley Testut
d45f052f16
[AltStore] Fixes potential endless loading of remote images
2019-08-27 16:00:59 -07:00
Riley Testut
7d48b831ed
[AltStore] Loads images remotely rather than including them in app bundle
2019-08-20 19:06:03 -05:00
Riley Testut
7727a0b725
[AltStore] Renames App to StoreApp
2019-07-31 14:07:00 -07:00
Riley Testut
39a27f932a
[AltStore] Fixes frozen progress when refresh fails
2019-07-31 13:54:54 -07:00
Riley Testut
241b677445
[AltStore] Fixes incorrect app updates section header
2019-07-31 13:37:51 -07:00
Riley Testut
20be5c8558
[AltStore] Fixes crash after deleting app from home screen
...
If the user never opened the My Apps tab, but then deleted an AltStore app from the home screen and then returned to AltStore, the app would crash when trying to update MyAppsViewController.collectionView.
2019-07-31 11:24:18 -07:00
Riley Testut
2fa215dd4d
[AltStore] Presents alert when sideloading apps
2019-07-30 17:18:51 -07:00
Riley Testut
87ced5523e
[AltStore] Refactors fetch apps logic to use Source model objects
2019-07-30 17:00:04 -07:00
Riley Testut
52cb01c6c7
[AltStore] Revises AppViewController UI
...
- Fades in navigation bar as user scrolls down
- Displays version number, version date, and app size
2019-07-30 12:43:10 -07:00
Riley Testut
e202c01aeb
[AltStore] Sideloads apps from Files
2019-07-28 15:51:36 -07:00