AppStore++ tweak for TrollStore
Allows you to downgrade installed apps.
How to install:
- Install TrollStore on your device: https://github.com/opa334/TrollStore
- Download AppStore++ here from your mobile safari.
- Open Files app and "Open in" Trollstore. & Done.
Enjoy.
Changes:
- Fixed some of the OPEN buttons not working correctly
- Version fix
This is one of the largest AppStore++ updates yet, bringing major improvements to version management, account integration, downloads, backups, and the overall interface.
- Added a redesigned App Store-style search interface.
- Search results now include app icons, screenshots, developer information, categories, ratings, and compatibility details.
- Added full app-detail pages with:
- Promotional header artwork when available
- Screenshots and previews
- Ratings and written reviews
- Age rating, category, developer, language, size, and compatibility information
- What's New and Version History sections
- Installed, purchased, and download status
- Installed apps can now open directly into their AppStore++ details page.
- Added a Purchased Apps browser.
- Browse:
- All purchased apps
- Apps not currently installed
- Removed or delisted apps still associated with your account
- Added search and compatibility information.
- Added App Store-style cloud download, GET, and MANAGE buttons.
- Improved artwork recovery for removed and uninstalled apps.
- Added a signed-out state that prevents unusable purchased-app results from being displayed.
- Added Apple Account login within AppStore++.
- Store sessions are securely saved in the device Keychain.
- Improved two-factor authentication handling.
- Improved commerce-pod redirect and login-response handling.
- Added automatic saved-session validation.
- Expired sessions are detected and safely removed.
- Logged-in sessions can enumerate versions without triggering Apple's compatibility-download prompt in many cases.
- Replaced the large legacy alert with a dedicated, searchable version chooser.
- Added favorite and pinned versions.
- Favorites appear in their own section above the complete version list.
- The currently installed version is clearly identified.
- Added device compatibility information where available.
- Cancelled or unresolved versions are no longer shown as misleading build entries.
- Improved large-list performance and added a "Preparing Results" progress display.
- Added cancellation and background continuation controls.
- Added a proper multi-app version lookup and download queue.
- Added two scheduling modes:
- Round Robin, which alternates requests between queued apps
- Finish App First, which completes one app before starting the next
- Added a compact global download banner with overall progress.
- The banner can be collapsed into a side indicator.
- Added per-app icons and progress information.
- Reduced unnecessary list refreshing and UI movement.
- Version lookup completion notifications now include the app's name.
- Added an IPA Library for saved and exported app versions.
- Displays the app name, icon, version, build, file size, and associated backup count.
- Added direct IPA installation through iOS installation services.
- Added support for account-authorized App Store IPA packages.
- Added delete controls.
- Added upgrade and downgrade version lookup from the IPA Library.
- Added improved metadata and icon recovery directly from IPA contents.
- Added installation progress and completion notifications.
- Added exporting of selected App Store versions as IPA files.
- Added progress reporting and cancellation.
- Exported IPAs are automatically added to the IPA Library.
- Improved package reconstruction, executable permissions, metadata, and App Store authorization data.
- Added support for queued IPA downloads.
- Added per-version app-data backups from the Installed Apps screen.
- Backups now include:
- App version and build information
- Backup date
- Compressed size
- App icon and display name
- Backups are compressed to save storage space.
- Added optional restoration of portable Keychain items where accessible.
- Keychain backup data is encrypted using a device-protected key stored in the Keychain.
- Added restore and delete controls.
- Apps are closed automatically before restoring their data.
- Added a browser showing every app with available backups.
- Added dedicated per-app backup history pages.
- Added App Store-style app launch controls.
- Added confirmation before launching an app.
- Added Delete App with a destructive confirmation and completion notification.
- Added Delete Cached Versions.
- Added app-data backup and backup-management actions.
- Improved installed-version detection.
- Added a custom pull-out alphabetical index for navigating large app libraries.
- Version lookup notifications now identify the relevant app.
- IPA download and installation operations now report progress and completion.
- Tapping a successful installation notification can open the newly installed app.
- Added clearer compatibility and installation failure notifications.
- Added optional AppStore++ logging.
- Added advanced iOS system logging for supported TrollStore installations.
- Logs reset when AppStore++ starts.
- Added compressed log attachments to reduce email size.
- Added a progress indicator while preparing support attachments.
- Added Contact Support with logs attached automatically.
- Added a redesigned navigation pill for moving between AppStore++ sections.
- Added a dedicated IPA Library page.
- Improved transitions and animations throughout the app.
- Added App Store-style icons, buttons, placeholders, cells, and progress indicators.
- Improved iPad action-sheet presentation.
- Improved empty states and signed-out messages.
- Reduced lag when opening large version lists and the IPA Library.
- Fixed cell flashing and unstable animations while downloads are active.
-
Improved App Store version enumeration and caching.
-
Improved storefront-aware purchases for apps unavailable in the US storefront.
-
Improved redownload handling for removed apps.
-
Improved pricing-parameter selection and fallback behavior.
-
Fixed multiple compatibility-download prompts continuing after cancellation.
-
Fixed missing or incorrect icons in download and IPA lists.
-
Fixed several Apple login, 2FA, redirect, and session-persistence issues.
-
Fixed IPA extraction and installation failures.
-
Fixed navigation-pill double transitions and page jumping.
-
Fixed deprecated API warnings, nullability warnings, selector warnings, and duplicate linker configuration.
-
Added automatic build-version management.
-
Prolly more than I can list.
v2.2.1-2 -- Fixed issue with changing store region
-- Added AppStore descriptions, screenshots and reviews
-- Added ability to download apps no longer available on AppStore/not on device
-- Fixed an issue with 2FA when logging in Settings. Remember you can always put that 2FA code in on your next sign in, directly after the password (no space.)
-- Added an option to enable logs when you have an error or weird behavior. Enabled logs, replicate the bug and send an email within the app with logs attached.
-- Prolly more bug fixes, like STDQ and purchase settings
v2.1.1-1 -- Ability to buy apps you do not own (for instance if you cannot buy because the app was updated to an incompatible version before trying to purchase)
-- Page indicator to show app has more than one page
-- Ability to sign into your Apple account to parse versions faster and without the spam Download Compatible version prompts.
v2.0.1-2 -- No longer relies on my server. -- Total app overhaul -- Ability to search apps on the appstore. Did't really test it, so might run into some bugs.
v1.0.3-1 -- Ability to download AppStore++ updates & open in TrollStore
v1.0.2-1 -- iPad support hopefully -- iOS13 support -- Back to using my reliable server.
Todos:
- one day not require sign in.