-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fail to load AltStore PAL repos + GitHub based repos #6
Comments
Thanks for this! altsource-viewer does not officially support PAL repos atm but from the details you provided it looks doable and I definitely have plans for it in the near future. Do you happen to know what the URL for Epic Games' manifest.json is? |
Well, let’s take Fall Guys 11.1.4 for example And about the sources based on GitHub repos, I think you’re able to link to the latest release with this link https://github.com/{githubOwner}/{githubRepo}/releases/latest/download/{filename} |
So I've done a bit more digging, and found the AltStore PAL official repository available here https://marketplace.altstore.io |
So, I've done some digging with AltStore PAL repositories
Here's the AltStore PAL repository for UTM at this URL https://pal.getutm.app/config.json
(its GitHub repo is available here https://github.com/utmapp/altstore-pal-repo)
(and here's the AltStore PAL repo for Epic Games https://content-download-egs.distro.on.epicgames.com/iOS/altstore/source.json)
The "downloadURL" is "https://pal.getutm.app/adp/", however the download URL points to a folder containing a "manifest.json" and a "signature" file
What we are interested in is this URL "https://pal.getutm.app/adp/manifest.json"
As we can see, it contains 2 sections, "variants" and "deltas"
The "deltas" are not used in the UTM repo, however it is used in the Epic Games repo, idk what's the utility for it, I thing what we're interested in are the "variants"
In each variant, there is an "assetPath", it will usually be something like "variant/uuid.ipa"
So the final URL will be "https://pal.getutm.app/adp/variant/uuid.ipa"
And while searching for this, I found out that the UTM AltStore repo didn't work properly with this app https://pal.getutm.app/config.json
There is no download URL, as it uses GitHub to download the file
This repo uses "filename", "githubOwner", "githubRepository", "skipPrerelease" to download the latest release directly from GitHub releases
The text was updated successfully, but these errors were encountered: