🛍
AltStore
September 18, 2023
"Active Apps" Widget (iOS 17+)
- View remaining days for ALL active apps from Home Screen
- Refresh apps directly from home screen by tapping countdown timers
Shortcuts Support
- Converted existing "Refresh Apps" shortcut into App Shortcut
- Available by default in "App Shortcuts" section of Shortcuts app
- Displays accurate progress when refreshing apps via Shortcuts app
Widgets
- Updated existing home screen widget to support refreshing apps by tapping countdown (iOS 17+)
- Explicitly reloads widget timelines on app launch
- Fixed updating apps with manually-removed app extensions (e.g. uYou+)
- Fixed not refreshing AltStore last when refreshing via Shortcut
- Fixed race condition causing duplicate background refresh notifications (or none)
- Fixed Error Log not displaying all detailed info for certain errors
April 12, 2023
- Fixed error fetching Friend Zone patrons due to unexpected nil name
- Fixed incorrect cell height for some News items
March 22, 2023
- Fixed “no provisioning profile with the requested identifier…” error when sideloading and refreshing apps
February 20, 2023
- “Clear Cache” button removes temporary files and deleted app backups to free up disk space
- Disable new “Enforce 3-App Limit” setting to sideload more than 3 apps via MacDirtyCow exploit*
- Fixed crash when viewing Sources on iOS 12
*Requires iOS 14.0 - 16.1.2 (excluding 15.7.2). iOS 16.2 or later not supported.
January 30, 2023
- Counts down days until AltStore expires
- Available in 2 different styles: “text” and “icon”
- View past errors in more detail
- Tap an error to copy the error message or error code
- Search for error code directly in AltStore FAQ
- “View More Details” button to view detailed error information
- Access via new “Techy Things” section in AltStore settings
- Supports app updates with minimum or maximum OS requirements
- Hides app updates if they’re not compatible with current device
- Falls back to downloading last compatible version on older devices
- View all unsupported updates from My Apps tab
- Completely revamped error handling to include as much information as possible, which should make debugging certain issues much easier
- Revised error messages to be more descriptive and provide more suggestions
- Revised error domain format to
[Module].[ErrorType]
AltStore.OperationError
codes start at 1000AltServer.ServerError
codes start at 2000AltStore.AppleDeveloperError
codes start at 3000- Uses underlying error messages (if available) for several
AltServer.ServerError
errors - Encodes/Decodes all Codable user info values, not just recognized types
- Adds pull-to-refresh to check for updates
- Supports new “versions” key in source JSON
- Supports updating apps from app detail page
- Verifies sources don't contain duplicate app bundle identifiers
- Verifies sources don't contain duplicate app versions
- Shows error if a source is configured incorrectly instead of silently failing
- Updated
LaunchViewController
error alert to display more detailed error messages - Always displays loading indicator when fetching Friend Zone patrons
- Improves error message when .ipa does not exist at provided downloadURL
- Caches MergeErrors when refreshing sources to view later from Sources page
- Fixed
CollapsingTextView
incorrectly showing “more” button - Fixed “error migrating persistent store” issue
- Fixed widgets potentially not updating after refreshing apps
- Fixed simultaneous database access from multiple AltStores
- Fixed incorrect app name and iOS version in "Unsupported iOS version" error message
- Fixed refreshing tweaked apps with removed app extensions
- Fixed error encoding CodableError Int/UInt user info values
- Fixed adding failures to NSErrors with nil localizedFailureReasons
- Fixed incorrect error toast view color when sign-in fails
July 14, 2022
- Fixed signing in with Apple IDs that contain capital letters
- Fixed signing in with Apple IDs that have 2FA enabled but don’t have any registered trusted devices
- Fixed repeatedly asking some users to sign in every time they refresh their apps
- Fixed “Application is missing application-identifier” error when sideloading or (de-)activating certain apps
- Fixed “Incorrect Apple ID or password” error after changing an Apple ID’s primary email address
- Fixed crash when receiving unknown error codes from AltServer
May 6, 2022
- Download and update certain third party apps entirely through AltStore
- Add Trusted Sources directly from the new Sources page
- Trusted Sources are sources we’ve explicitly approved because they meet our safety standards
- Support for adding any source by URL will be coming later
- Allows sideloaded apps to use Just-in-Time (JIT) compilation
- Long-press an app in My Apps, then choose “Enable JIT” – a few seconds later you should see an AltStore notification saying “Successfully Enabled JIT”
- Your device must be on the same WiFi network as AltServer or connected to your computer via USB
- JIT will remain enabled until the app is quit from the app switcher or purged from memory in the background
- Requires iOS 14 or later
- Requires AltServer 1.5 or later
- Supports landscape app screenshots
- Adds Shane to credits and Patreon screen
- Prefetches & caches Friend Zone patrons to offset the Patreon API’s slow response time
- Fixed a potential crash when sideloading certain apps
- Fixed some apps having access to AltStore’s app group after being (de-)activated
- Fixed crash when adding or removing sources that have News items
- Fixed Core Data error when not connected to internet due to saving non-NSSecureEncoding items from NSError’s userInfo
Last modified 3d ago