Riley Testut
e20b223c55
Redesigns store page permissions UI to show all entitlements and privacy permissions
2024-12-26 21:15:29 +05:30
Riley Testut
a0991f21eb
Supports viewing all NewsItems and StoreApps for a source
2024-12-26 21:15:29 +05:30
Riley Testut
b12e33d5c9
Removes unnecessary @available annotations
2024-12-26 21:15:29 +05:30
Michael
6c32430329
Add missing = sign ( #739 )
2024-11-09 22:20:23 -05:00
ny
64b23b77a8
Clean/fix this implementation
2024-10-23 06:44:39 -04:00
ny
ddd27357d8
Fix detection for SparseRestore patch
2024-10-23 06:07:58 -04:00
Joseph Mattello
2f064fefc6
log functions inlineable
...
Signed-off-by: Joseph Mattello <mail@joemattiello.com >
2023-01-04 09:31:51 -05:00
Joseph Mattello
343b75366c
OSLog+SideStore fix staticstring
...
Signed-off-by: Joseph Mattello <mail@joemattiello.com >
2022-11-21 20:54:55 -05:00
Joseph Mattello
c8770fd2cd
OSLog+SideStore update copyright
...
Signed-off-by: Joseph Mattello <mail@joemattiello.com >
2022-11-21 20:54:55 -05:00
Joseph Mattello
a0aa141f95
Anisette URL convenience methods and logging
...
Signed-off-by: Joseph Mattello <mail@joemattiello.com >
2022-11-21 20:54:55 -05:00
Riley Testut
8e726e7d70
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
3fe6b06387
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
590cf32006
[AltServer] Improves error messages
2021-06-04 14:57:32 -07:00
Riley Testut
7bed68f331
Adds ALTLocalizedError.underlyingError
...
Allows for easily wrapping underlying errors while preserving localized descriptions.
2021-02-26 15:25:12 -06:00
Riley Testut
b9805b1b95
Renames ALTLocalizedError.errorFailure to failure
...
Better matches LocalizedError’s failureReason, recoverySuggestion, and helpAnchor naming.
2021-02-26 15:25:10 -06:00
Riley Testut
b560c09aa6
[AltStoreCore] Adds Date, FileManager, and UIColor extensions
2020-09-14 14:18:15 -07:00
Riley Testut
6cfe9cfdad
Supports refreshing apps with Siri on iOS 14
2020-09-08 12:29:44 -07:00
Riley Testut
472de7dd21
[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
7bd93bba2d
[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
1b0f6a19f1
Shows source errors in SourcesViewController
2020-08-27 16:39:03 -07:00
Riley Testut
e3f0359f3e
Adds “Install AltDaemon” option to settings (jailbreak only)
...
Exports AltDaemon that can be installed with Filza or another file/package manager.
2020-06-07 10:02:41 -07:00
Riley Testut
fcc1cea73a
Limits new (de-)activation flow to 13.5 or later
2020-05-18 00:04:09 -07:00
Riley Testut
47d206ad19
Removes active app extension limits on 13.5 or later
2020-05-17 23:47:26 -07:00
Riley Testut
75d1084b5f
Supports removing inactive apps from My Apps
2020-05-17 23:47:26 -07:00
Riley Testut
faa93a6aa0
Adds RemoveAppBackupOperation to remove backed up app data
2020-05-17 23:47:26 -07:00
Riley Testut
89fba9f3ad
Fixes missing error descriptions when using NSError.withLocalizedFailure()
2020-05-15 14:54:46 -07:00
Riley Testut
a23368363b
Asks user for permission before installing apps with private entitlements
2020-05-02 22:06:57 -07:00
Riley Testut
e01e3fbbf2
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
e5170a2f4a
Adds initial support for 3rd party Sources
2020-03-24 13:27:44 -07:00
Riley Testut
e46983067b
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
90872dd03e
[Both] Improves error messages
2020-03-11 13:51:17 -07:00
Riley Testut
c32ed758b4
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
733f53109d
Improves error message when registering app + app extension after App ID limit is reached
2020-02-10 16:30:54 -08:00
Riley Testut
0e25aff1d4
Prevents deleting legacy sideloaded apps
2020-01-13 11:22:40 -08:00
Riley Testut
6c91db1dcd
Presents reminder to open AltStore after first background refresh
2019-09-21 21:27:20 -07:00
Riley Testut
f51e41efab
Hides Settings Debug section behind swipe gesture
2019-09-19 22:20:10 -07:00
Riley Testut
c5b0072443
Changes app icon + primary tint color
2019-09-19 11:38:38 -07:00
Riley Testut
2192a756b2
Changes app tint color to Red (from Green)
2019-09-08 14:21:58 -07:00
Riley Testut
ab8d51c000
Revises Auth flow UI
2019-09-07 15:29:19 -07:00
Riley Testut
859f8a255c
Adds support for isBackgroundRefreshEnabled setting
2019-09-05 11:57:16 -07:00
Riley Testut
0c1f469dfa
Prioritizes AltServer that originally installed AltStore over others
2019-09-04 10:45:24 -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
711dd69b74
[AltStore] Adds redesigned MyAppsViewController to refresh/update installed apps
2019-07-19 16:43:16 -07:00
Riley Testut
129ae15a54
[AltStore] Adds redesigned BrowseViewController to browse and install apps
2019-07-19 16:05:24 -07:00
Riley Testut
0895e4238f
[AltStore] Revises authentication flow with better UI
2019-06-05 18:05:21 -07:00
Riley Testut
a09d6d3502
[AltStore] Refreshes installed apps in background
2019-06-04 18:30:07 -07:00
Riley Testut
c3a8abf8dc
Switches to Core Data model objects
2019-05-20 21:24:53 +02:00
Riley Testut
ee79230d37
Changes tint color to Delta purple
2019-05-10 11:39:34 -07:00