mirror of
https://github.com/LiveContainer/LiveContainer.git
synced 2026-04-26 01:25:52 +03:00
[GH-ISSUE #58] [BUG][Feature Request] App Signatures expire after 7 days even if LiveContainer itself is refreshed #49
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#49
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 @hugeBlack on GitHub (May 7, 2024).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/58
Describe the bug
I installed several apps inside LiveContainer in JIT-Less mode a week ago and they worked fine until today. The error said that the code signature is no longer valid. What's more, newly installed apps didn't work too. I had to delete and reinstall LiveContainer, then these apps again to make them run again.
This may indicate that LiveContainer still uses the certificate issued by SideStore 7 days ago. So I think it's reasonable for LiveContainer to auto detect the expiration of code signature and sign it again before running an app.
Instructions to reproduce
What version of LiveContainer are you using?
main/2d7bbe4
Other info
No response
@khanhduytran0 commented on GitHub (May 14, 2024):
Strange bug. The thing that actually expires after 7 days is supposed to be provisioning profile, which apps signed inside LiveContainer don’t use; cert should usually lasts 1 year.
@hugeBlack commented on GitHub (May 14, 2024):
I found the reason. I used a same Apple ID in 2 devices which caused the provisioning profile to expire. I've created another Apple ID and LiveContainer worked fine now on these 2 devices. I'll reopen this issue if this happens again after 7 days.