我要提问
ARTICLE DETAIL

资讯详情

前沿编程新知与开发实战干货的深度解读。

LiveContainer 完整指南:免安装直接运行 iOS 应用,一个 App ID 装无限应用

LiveContainer 完整指南:免安装直接运行 iOS 应用,一个 App ID 装无限应用 LiveContainer 完整指南免安装直接运行 iOS 应用一个 App ID 装无限应用【免费下载链接】LiveContainerRun iOS apps without actually installing them!项目地址: https://gitcode.com/gh_mirrors/li/LiveContainerLiveContainer 是一款免安装运行的 iOS 应用启动器能帮你把任意 IPA 直接跑在设备上只用一个 App ID 装无限应用还支持同一应用多版本共存。 核心卖点速览免签名运行。JIT 可用时直接绕过代码签名IPA 到手即装JIT 不可用时走 JIT-Less 模式用与 LiveContainer 相同的证书现签安装前什么都不用处理。突破安装上限。免费开发者账号 3 个应用、10 个 App ID 的限制在这里不存在一个应用一个 ID 装任意数量应用。多版本同屏共存。同一应用可建多个数据容器不同版本并行存在互不覆盖数据。从零到跑通的最短路径确认环境iOS/iPadOS 15多任务功能需 16.0通过 AltStore 2.0 或 SideStore 0.6.0 安装。克隆源码到本地git clone https://gitcode.com/gh_mirrors/li/LiveContainer用 Xcode 打开工程把签名 Team 换成自己的开发者账号后编译装回手机。签名 Team 填错是最常见的卡点。首次运行验证点右上角 号选一个 IPA 安装在弹窗里选择下次启动打开的应用看到应用主界面即跑通。日常怎么用安装与管理打开 LiveContainer点右上角 选 IPA 安装随后选择要启动的应用长按任意应用即可管理它——加主屏有两条路复制启动 URL 建快捷指令快捷方式或装 App Clip MDM 配置直接放主屏后者启动时多一步跳转且会留在应用切换器里。分享面板唤起在任意 App 的分享面板选 LiveContainer它会追问用哪个来宾应用打开这个 URL 或文件也可以点 Apps 标签右上角的链接图标直接输入 URL自动匹配能处理它的来宾应用。双实例并行设置里点 Install Another LiveContainer 装第二个实例两个实例同时跑两个不同应用数据在实例间几乎无缝传递蓝色图标实例始终默认启动。 进阶能力与隐藏玩法多任务同屏虚拟窗口、缩放与画中画长按应用横幅 → 点 Multitask → 多个来宾应用同时跑在应用内虚拟窗口里窗口可缩放还能用原生画中画显示iPad 上可切原生窗口模式每个应用占一个独立系统窗口。想让多任务应用启用 JIT需要支持按 PID attach 的 JIT enabler如 StikDebug。三级隐藏应用先锁定应用启动需 Face ID 或密码→ 锁定后可隐藏应用以占位符留在 Hidden Apps 分区 → 设置里再开 Strict Hiding Mode隐藏应用从界面彻底消失靠三击主屏x Apps in total文本并认证解锁。插件注入TweakLoader 与外部 TweakTweakLoader会注入到你安装的每个应用自动加载 CydiaSubstrate 与全局 Tweaks 文件夹里的 dylib也可以建应用专属 Tweak 文件夹即时切换或用自己的实现替换 TweakLoader.dylib 符号链接。⚠️ 已知限制与排障并非所有应用都兼容不在项目兼容列表上的应用一般能跑跑不起来就提 issue 反馈。来宾应用容器之间没有沙盒一个来宾应用能访问其他来宾应用的数据来宾的 entitlements 不会作用于宿主权限全局生效。App Extensions 不支持远程推送不工作自定义 URL scheme 查询不可靠。部分应用文件选择器打不开、申请不到通知权限进应用特定设置打开 Fix File Picker / Fix Local Notifications 即可修复。注意某些闭源第三方构建可完整访问 LiveContainer 内的数据包括钥匙串与登录凭据不要安装。用 SideStore/AltStore 安装时不勾选 Keep App Extensions多任务功能会失效。仓库导航LiveContainer/ — 主可执行文件负责搭建来宾环境、修补并 dlopen 来宾可执行文件。LiveContainerSwiftUI/ — SwiftUI 主界面多语言资源也在这里。MultitaskSupport/ — 应用内虚拟窗口与多任务实现。TweakLoader/ — Tweak 注入器随每个来宾应用加载。ZSign/ — 项目自带的应用签名工具。项目采用 GNU Affero General Public License v3.0 许可证见 LICENSE。核心实现借鉴了 xpn 的 Restoring Dyld Memory Loading、LinusHenze 的 CFastFind 与 litehook 项目对免安装如何落地好奇的话从主可执行文件目录读起看它如何修补 __PAGEZERO、替换 executable_path 与 NSBundle.mainBundle。【免费下载链接】LiveContainerRun iOS apps without actually installing them!项目地址: https://gitcode.com/gh_mirrors/li/LiveContainer创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表