mirror of
https://github.com/LiveContainer/LiveContainer.git
synced 2026-04-26 17:45:55 +03:00
[GH-ISSUE #162] [FR] Open urlscheme links in containerized apps. #147
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#147
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 @franlerma on GitHub (Sep 21, 2024).
Original GitHub issue: https://github.com/LiveContainer/LiveContainer/issues/162
Add ability to open app urlscheme inside LiveContainer. For example, for Twitter (X) url scheme links twitter://user?id=12345 something like:
livecontainer://livecontainer-launch?bundle-name=Twitter.app&urlscheme=twitter%3A%2F%2Fuser%3Fid%3D12345
It can be very useful to create shortcuts and open links in containerized applications. Thanks!
@hugeBlack commented on GitHub (Sep 22, 2024):
This feature has already been implemented. Use the link button on the top right corner of "My App" screen.
What's more, you can use this shortcurt to open webpages in LiveContainer.
As for URL schemes, I think they are rather hard to obtain in iOS comparing to a link to webpage. If you think that opening URL schemes by livecontainer:// is still useful, I may consider implementing this feature.
@franlerma commented on GitHub (Sep 22, 2024):
I have tried shortcut and the only thing I get is to open the LiveContainer app but it does nothing else.
I have also tried with the urlscheme that uses the shoot (livecontainer://open-web-page? Url=) without success.
On the other hand, which button are you referring? In the app I have Apps, Tweaks and Settings tabs. In the Apps tab, the "+" icon and Play appear in the upper right corner.
I'm using the latest ipa from the 2.1.2-release download section. commit
fd71dd7. Thank you in advantage 👍@hugeBlack commented on GitHub (Sep 23, 2024):
Try new builds in "actions"
@MilkywayOreo commented on GitHub (Jan 29, 2025):
I have a problem because base64 encoded url from the shortcut gives a problem in my TikTok ipa (BHTikTok+). It says “Video is not available”.
When I open the TikTok url from the link button it works.
Is there a way to open the link without base64 encoding thru the shortcut?
@hugeBlack commented on GitHub (Jan 29, 2025):
@MilkywayOreo No, you must encode the URL or LiveContainer will not recognize it and not pass the URL to guest app. See https://github.com/khanhduytran0/LiveContainer/issues/242#issuecomment-2527233730 for example of how to construct the URL
@tyhallcsu commented on GitHub (Sep 20, 2025):
I built a small userscript that auto-routes any
tiktok.comlink in Safari to LiveContainer so it opens in the containerized TikTok app (BHTikTokPlus). It uses the documented scheme:Script (source + details):
https://greasyfork.org/en/scripts/550123-tiktok-livecontainer-ios
What works
Open questions / feature requests
Is there an official, documented scheme for launching a specific guest app directly with a handoff URL (e.g., “launch TikTok with this web URL”), something like:
If so, happy to update the userscript accordingly.
When LC detects the guest app, the user currently sees a “Run App” confirmation.
Is there (or could there be) a parameter to auto-run without the prompt (e.g.,
&confirm=false), at least for URLs initiated bylivecontainer://?For parity with #162’s discussion: is there a supported way to pass URL schemes through LC (e.g.,
twitter://…,snssdk…://…) in addition to web URLs? A sample format would help a lot for Shortcuts/userscripts.If there’s a preferred URL format or newer Actions build I should target, I’ll update the script and docs to match. Thanks for the awesome project!