Altserver-docker icon indicating copy to clipboard operation
Altserver-docker copied to clipboard

Apps Becoming Unverified On iOS 18

Open JakeTrash opened this issue 1 year ago • 5 comments

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?

JakeTrash avatar Oct 18 '24 12:10 JakeTrash

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

dreth avatar Oct 20 '24 14:10 dreth

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.

BartSiwek avatar Apr 05 '25 12:04 BartSiwek

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.

BartSiwek avatar Apr 05 '25 13:04 BartSiwek

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 avatar Apr 06 '25 00:04 BartSiwek

@BartSiwek thank you for your time Bart, if at some point I have some free time, I might tinker around with this project again

dreth avatar Jun 17 '25 08:06 dreth