iOS 15, macOS Monterey, and JIT Support
🕑 Added 2021-06-14 21:55:48 +0000 UTCBeen a while since my last update, hope you've all been enjoying playing Nintendo DS games with Delta!
As some of you may know, the first iOS 15 beta was released to developers last week, and unfortunately it introduced a new code signature version that prevented AltStore and any sideloaded apps from launching. The good news is I've spent the past week reverse engineering this new code signature version, and I believe I've finally cracked it 🥳 As a result, AltStore 1.4.6b and AltServer 1.5b5 are now available, and bring full support for sideloading apps on iOS 15!
While I've confirmed my fix works to install both AltStore and Delta on iOS 15, I need y'alls help testing as many apps as possible to ensure my fix covers all edge cases. If you've already updated to iOS 15, you must manually update AltStore by downloading the attached AltServer beta and using it to re-install AltStore (you do not need to delete AltStore first). If you are still on iOS 14, you can update AltStore normally in-app.
Additionally, this macOS AltServer beta includes two additional features. Besides adding support for macOS Monterey beta 1, AltServer for macOS also includes the brand new "AltJIT" feature, which allows you to enable JIT compilation for any app on iOS 14 or later (including iOS 15). For now, you can manually enable JIT for any sideloaded app by selecting it from the "Enable JIT" menu option (as seen in the above screenshot), and soon I will release a framework developers can integrate with their apps that will allow them to automatically enable JIT whenever they're on the same WiFi as AltServer. As for Windows, I plan to include AltJIT support in the next AltServer beta.
As always, thanks everyone for your help testing! Once I've confirmed this code signing fix works for all apps, I plan to release this update to everyone else ASAP 🙏
Comments
Kevin
Ok got the update installed but when I open AltStore it’s showing 2 AltStore apps in the list ??????????
Kevin
Windows user here just tried to update to new beta showing version 1.5.0.7 here on my iPod 7 ( AltStore is no longer Available) WTFrack?????
ZQueen
same mail plugin broke for mail 15.0
Amit
I just joined to get beta but found beta is also not working with latest macos 12. Please do something. Thank you!
DaffiDuck
Mail plugin not working MacOS 15 Beta 6 Please update
cameron
Any Idea when we'll get dolphin support back?
Adrian Ordonez
What benefits would enabling JIT on an app offer e.g Delta?
Nahim
The ALTSTORE PROFILE WON'T SHOW UP IN MY DEVICE MANAGEMENT IN MY SETTINGS ON MY IPHONE 12 PRO MAX!!!!
Nina Rodriguez
I have the same problem
Cheryl Goldsmith
Did you have your phone plugged in? Did you have the mail app open?
jackattack
Trying to install AltStore on my iPhone 11 Pro with AltServer 1.5b5 installed on Mac Mojave 10.14.6 and I get an error: "Could not communicate with a helper application." I removed and reinstalled the app and the mail plugin with no success. Any suggestions?
Artiss Perry
Same here.
noticenot
I tried to install the beta version off the app and it only gave me the app id without the app being able to be opened, is this a problem that can be fixed?
Matt Marang
I can't install delta, ios 15 beta 2 - iphone 12 pro max. Altstore either crashes or says it lost connection to altserver *Update* the b6 update fixed this issue for me.
Henry Follett
Cant get altstore working on ios 15 beta 1 or 2 I see from other comments i'm not the only to address this any chance of a fix for this soon? thank you
soreyJr
For those still having issues make sure you are running Mac OS 11.4. That fixed it for me.
soreyJr
I have heard that they know of the issue and will be addressing it soon.
Myles Young-Thornton
So is there just not going to be any help? I haven’t seen anyone get help or a word on an update since this released
benjamin dickerson
So far I only got https://dolphinios.oatmealdome.me/beta to work. Need a beta of UTM that has JIT but it only closed beta
Enki
I was able to succesfully install the beta on my iPadOS 15 device, but can't get the new JIT stuff working. Tried enabling it on the UTM app, but get "Debug Server error -256". Tried other apps with the same result. Am I missing something about how this is supposed to work, or is it just broken?
DrGonzo143
How the fuck do you update AltStore?! I'm on 14.3 and the damn server isn't letting me update altstore and I can't reinstall AltStore through AltServer or risk losing all the apps. What the hell is going on?
benjamin dickerson
mail plug-in on11.5 beta 4 not working thx !!!
cameron
same here!
Philip Blakeman
I get a jit compilation could not be enabled for dolphin iOS debug server poor - 256 does anyone have the fix?
Chris Haukoos
I get an error "The selected team does not have a program membership that is eligible for this feature. If you need assistance, please contact Apple Developer Program Support. https:\\developer.apple.com/support (4100)" This happens when I try to put AltStore on my phone.
Josh Specht
When I try to install Altstore installation fails from an “unknown error” iOS 15 beta 2
Dion Martinez
Can confirm that it crashes when installing IPA's and even Delta from the altstore on ipados 15 developer beta 2.
Gerrit Hahn
Does anyone that has access to the private Discord know, if the debug server error -256 is known, acknowledged by Riley and a fix being worked on?
cameron
just waiting for Dios to be supported again..
MrBillsy11
Neither me. I've tried different versions as well and it just says 'Unknown Error Occurred'. Very frustrating as that's my main app :(
Rechain
Well, after install (either AltStore or IPA's - it says "Untrusted Developer" in a pop up. Got to trust them, but the problem is..nothing is showing up in settings, beside the iOS 15 Beta profile :S so I can't continue. Bug in iOS 15 beta 2 or???
Luca Cacioppo
i can't install spotify ++
Rafal Truszkowski
It worked for me. Do you have any errors?
Imad Ghandour
How would you use power shell to load the app?
yuh_patreon
it just doesn’t install
Ronald Steinvorth Berrocal
In iOS15 you can’t have other devices using the same beta linked accounts. Multi linked beta accounts only work with iOS14.x devices.
playb0y
I’ve been waiting for this too
Myles Young-Thornton
Any help, it says "Provisioning Profile Invalid" whenever I try to install AltStore onto my phone
Joshua Samuel
Any fixes for the error 256?
Mauricio Delgado
I have the same results in here... how to fix?
Henry Xu
same always crashed when installing ipa or change icloud signin within altstore app
Gerson Zurita
I can’t install any app, it just crashes at the end.
jer parker
Has anyone figured out a way to get past the debug error 256 for DiOS?
Olga
Cercube is working for iOS 15? Mine will not refresh in Altstore it keeps saying lost connection to AltServer each time its about to finish. If theres a new version of Cercube could you please send me the link of the IPA?
Sherlock Codes
Just in time compiler, let’s just say apps like UTM and other emulators will run a lot better :) here’s a formal definition “code that involves compilation during execution of a program (at run time) rather than before execution.” Source :Wikipedia
DaffiDuck
What is JIT ??? what does it help with or can you do with any examples
Dallas Groot
I also tried booting the wii and GameCube menus and both crash the app. No games yet
Dallas Groot
I was able to resign Cercube and Rocket for Instagram successfully and was able to install DiOS (beta) but could not get JIT working. Debug server error -256. I see others have this too. The resigner works just fine. I heard you can use multiple accounts to get around the limit, is this possible with beta?
It doesn't work for me :/ altstore installs but every other install crashes before it finishes. EDIT: I looked at the comments and like Will! said, uninstalling then reinstalling alt server then reinstalling AltStore worked.
Gerrit Hahn
Does UTM support JIT signing? I get error 256 when I try to sign the „JIT“ version of the app. Does it need to be updated first?
Yurii
Riley! the custom icons doesn't work!!! 😭
Allen
Looking forward to the next Windows beta for activating JIT!
Aletheia Pursuit
Just wanted to let you know that jit is working perfectly with DolphiniOS! At first I was using powershell to load the app but this new update changes that! Thanks for all the work that you do!
Dondré Pete
I can't seem to get past signing in with my Apple ID in the AltStore app on my iPhone. The circle in the sign in button just spins. Any one have any ideas?
Myles Young-Thornton
All of a sudden now I'm getting the install error "Provisioning Profile Is Invalid", anybody knows how to fix it?
Andrew Grisom
does anyone else get hit with a “developer needs to update app” error?
Rob Repp
Same here.
Mustafa Sarhan
iPhone 12 Pro Max. My install worked fine. At first I got the message that my apple ID has been locked, but it wasn't, I logged into Apple fine and the app store worked fine. I tried it a few more times (it kept saying successful install and I kept restarting the phone but nothing was there.) after the 3rd time AltStore came up on the phone. It would be great if we could delete apps directly from AltStore, is that possible? Edit: I forgot to mention, I am a developer and I installed this with my developer Apple ID, but everything expires in 7 days not 1 year. Thoughts?
Caleb Coverdale
I'm getting the same problem as well.
Alex Stedman
Does the current version of delta automatically use jit? I seem to get error -256 whenever i try to enable JIT
SmoothWolf
Whenever I try to sideload, it crashes near the end of the process, any fixes? (Also this is a bug report)
cameron
Hey I'm running Dolphinios 3.1.1 (current) and the app is able to install (via alt server external source) and open without a problem however I am now getting a "Nkit warning on all of my gamecube/wii games and they crash immediately. Any help would be greatly appreciated. Delta works just fine so I don't know if its just a setting in Dolphin, the roms themselves or the JIT.
Joe
Same here. How can we install AltStore from macOS Monterey? Thanks
Gerrit Hahn
Upon trying to enable JIT, I encounter an error. Is that a problem on my end or something else? The last comment about it was simply deleted, so I am not sure.
Imad Ghandour
Riley you are the Man!! I just recently justing teaching myself iOS development, you are an inspiration mate
C.Y. Chan
Installed AltStore onto iOS 15 using AltServer beta and saw the "Untrusted Developer" message. I went on and checked the Settings app in "General" then "VPN & Device Management" but I don't see any untrusted profile there. Any ideas?
Adalberto Trujillo
Thank you, Riley!
mattjofre
You were right! Uninstalling AltServer and re-sideloading AltStore solved the issues I was having. Thanks!!
anthony nash
snap
Tyler Durden
Try to install AltStore on my ATV 4k. I've tried several times but always get the same error: ' An error occured while installing the app. ' Any ideas?
Lady Riley
I have only been able to update the Windows version of Altstore for IOS 15. All other apps I've tried to install crash at end of the installation with no pop-up (Delta, Altsore Beta & sideloaded app) I have reset my iPhone 12 pro Max and restarted Altstore on PC. Am I missing anything?
Evan Heckert
Hmm, mail is disabling the plugin, saying to install a version compatible with mail 14.0. EDIT: Was able to get it to work by temporarily disabling System Integrity Protection. Instructions in this thread: https://github.com/rileytestut/AltStore/issues/443
Alex Ostapovich
Anyone know how to fix the "missing application-identification-entitlement" error? I seem to be unable to install Spotify ++ due to this
Will Zhang
cannot install any app, always say there was some error...
Anthony Cuneo
I'm having the same issue.
laragoza
cant speak to the "dolphinios" had same issue with altstore. with getting alstore to update. deleted altstore, reboot, reinstall and no longer showed i had to update. current altstore version installed 1.4.6b ios 15 and first sideloaded app worked no issue.
Emma (dumb fox)
i've updated altstore and that opens fine now, but every app I refresh still behaves as if it hasn't been updated and gives the popup. do I need to manually sideload them again or something?
Will!
Final Edit? Okay, solved. 1. I'm not sure why, but it seems running the setup/installer wasn't updating AltServer for Windows. I uninstalled AltServer and then reinstalled it. That got me on the correct version of AltServer. 2. I didn't realize that there would be a new AltStore application, which was separate from the previously installed version. Once I opened the correct AltStore application, I was able to sideload and install as expected. I guess I'll keep the stuff below in case anybody else suffers from similar ineptitude. Edit: I think I've effed something up, as the bottom of the settings screen reports it as Altstore 1.4.5.... Edit 2: I guess it can't download the newer version of the AltStore because that crashes as well when I try to install? Edit 3: Tried deleting and reinstalling AltStore using AltServer, and was met with the same behavior I'm not sure if I'm doing something wrong here, but I'm having an issue where AltStore crashes when I try to refresh a sideloaded app or when I try and sideload a new app. It crashes right at the end of the process. I've tried a reboot, deleting and reinstalling the sideloaded app. Worth noting that I see the same behavior when I try to install the beta version of Delta from the Altstore itself. If there's any info I can provide, let me know!