mirror of
https://github.com/LiveContainer/LiveContainer.git
synced 2026-04-25 09:05:53 +03:00
[GH-ISSUE #597] [BUG] LiveContainer won’t inject .dylib on sideloaded app/works fine with Feather/eSign #536
Labels
No labels
bug
compatibility
enhancement
multitasking
pull-request
safe area
status: broken
status: usable
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LiveContainer#536
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Cxrlocd on GitHub (Jun 16, 2025).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/597
Describe the bug
LiveContainer does not let me inject .dylib files into sideloaded apps. When I try to load a .dylib from the app’s Documents folder it gives me a code signature invalid error.
dlopen(/private/var/mobile/Containers/Data/Application/.../Documents/Tweaks/yourtweak.dylib, 0x0009):
code signature invalid (errno=1)
The same app and .dylib work perfectly when I sideload using Feather or eSign so it seems like a problem with how LiveContainer handles signing or entitlements at runtime.
Instructions to reproduce
2. Put a signed .dylib in the app’s Documents/Tweaks folder
3. Try to load the .dylib at runtime with dlopen
4. You will get the code signature invalid error and injection will fail
What version of LiveContainer are you using?
3.5.1 from Sidestore
Other info
@khanhduytran0 commented on GitHub (Jun 16, 2025):
Press the signature icon in tweak screen.
@Cxrlocd commented on GitHub (Jun 16, 2025):
Thanks bro