[GH-ISSUE #135] JIT-less Certificate Unsupported on AltStore #122

Closed
opened 2026-03-03 15:30:46 +03:00 by kerem · 2 comments
Owner

Originally created by @mmupmip on GitHub (Aug 23, 2024).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/135

Describe the bug

I installed AltStore as normal, then LiveContainer but when trying to setup JIT-less, an error message pops up:
"Unsupported installation method. Please use AltStore or SideStore to setup this feature."
I tried to uninstall both LiveContainer and AltStore multiple times but it still fails.

Instructions to reproduce

  1. Install LiveContainer through AltStore.
  2. "Setup JIT-less certificate"
  3. Error

What version of LiveContainer are you using?

Version 2.1.2-release (main/fd71dd7)

Other info

There is 1 odd moment when somehow I managed to open an app in LiveContainer by using SideJITServer. I tried to replicate it but couldn't figure it out.

Originally created by @mmupmip on GitHub (Aug 23, 2024). Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/135 ### Describe the bug I installed AltStore as normal, then LiveContainer but when trying to setup JIT-less, an error message pops up: "Unsupported installation method. Please use AltStore or SideStore to setup this feature." I tried to uninstall both LiveContainer and AltStore multiple times but it still fails. ### Instructions to reproduce 1) Install LiveContainer through AltStore. 2) "Setup JIT-less certificate" 3) Error ### What version of LiveContainer are you using? Version 2.1.2-release (main/fd71dd7) ### Other info There is 1 odd moment when somehow I managed to open an app in LiveContainer by using SideJITServer. I tried to replicate it but couldn't figure it out.
kerem 2026-03-03 15:30:46 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@mmupmip commented on GitHub (Aug 23, 2024):

I messed around for the past hour and found how to replicate it. I have zero clue why it works but it works.

  1. Refresh the SideJITServer.
  2. Select an app in LiveContainer and try to run. It will ask for JIT through SideStore and exit LiveContainer.
  3. Run SideJITServer shortcut and choose LiveContainer.
  4. The selected app is run.

Note: The app I was trying to use is Documents (Readdle). I also tried it on uYouEnhanced but it did NOT work. After step 3, the app stays black for a bit then quits. I don't know if it works for any other apps but it's a weird workaround I found.

<!-- gh-comment-id:2306361956 --> @mmupmip commented on GitHub (Aug 23, 2024): I messed around for the past hour and found how to replicate it. I have zero clue why it works but it works. 1. Refresh the SideJITServer. 2. Select an app in LiveContainer and try to run. It will ask for JIT through SideStore and exit LiveContainer. 3. Run SideJITServer shortcut and choose LiveContainer. 4. The selected app is run. Note: The app I was trying to use is Documents (Readdle). I also tried it on uYouEnhanced but it did NOT work. After step 3, the app stays black for a bit then quits. I don't know if it works for any other apps but it's a weird workaround I found.
Author
Owner

@hugeBlack commented on GitHub (Sep 23, 2024):

For whom want to use LiveContainer with AltStore, please try builds in my branch here, you have to patch AltStore before setting up JITLess so that LiveContainer can retrieve signing certificate from AltStore.

<!-- gh-comment-id:2368239367 --> @hugeBlack commented on GitHub (Sep 23, 2024): For whom want to use LiveContainer with AltStore, please try builds in my branch [here](https://github.com/hugeBlack/LiveContainer/actions), you have to patch AltStore before setting up JITLess so that LiveContainer can retrieve signing certificate from AltStore.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LiveContainer#122
No description provided.