Apps Becoming Unverified On iOS 18
Currently there is an issue on iOS 18.0 and up where AltStore itself and apps installed through it get repeatedly unverified or 'untrusted' every time you refresh, causing the "Untrusted Developer" pop-up to appear, meaning you have to re-trust them again in the settings. It doesn't make the apps completely unusable, but is a major inconvenience nonetheless.
This has been fixed in AltServer 1.7.2 , I imagine some sort of update needs to happen within this project to make it work here as well?
This repo depends on AltServer-Linux which hasn't been updated since 2022 unfortunately. Therefore unless we find an alternative repo to pull from in the container, I'm afraid the issue will remain. At that point, if the issue isn't fixed by anyone (whether the original developer or someone new), all I could recommend is to use SideStore instead.
The hopes of AltServer-Linux being updated are also quite slim, since it depends on the AltServer-Windows upstream repo which it pulls from, also unfortunately unmaintained
edit: I tried emailing Riley Testut on open sourcing AltServer-Windows, whose updated source code I still am unable to find anywhere, I'll update this issue if he replies and try to fork and update AltServer-Linux myself
There is a 1.7.2 branch in the AltServer-Windows repo which corresponds to the current (as of 5th of April 2025) version of the AltStore for Windows. I suspect the main problem with AltServer-Windows is that they are a bit lax on merging the branches.
If we are lucky just updating the AltServer-Windows submodule reference may be enough.
I tried that super quickly and the submodule replacement works fine. The problem is that some change to the AltServer-Linux/makefiles/rewrite_altserver_source.py are needed as well.
I tried a bunch and apart from changing AltServer-Linux/makefiles/rewrite_altserver_source.py it seems the Docker containers that are used during the build need adjusting because new code pulls gnutls as a dependency and on top of that the corecrypto library that is downloaded from Apple and compiled during the Docker image build has been replaced with corecrypto-2024 and that part needs adjustment too.
Do what you want with this information, but this is a bit more than the time I have.
@BartSiwek thank you for your time Bart, if at some point I have some free time, I might tinker around with this project again