Original Summary

最近一直在折腾 iPhone 侧载。 起因就是想在自己的 iPhone 上装一些 App Store 没有的东西,特别是 GitHub 上的开源阅读器、漫画软件、小工具,还有一些自己手里的 IPA。 前前后后看了 AltStore、SideStore、LiveContainer、PAL,一开始把我也绕晕了。 折腾完以后发现,其实没必要纠结“到底选哪个”。 我现在的思路是直接把它们组合起来: AltStore PAL + LiveContainer + SideStore 最后手机大概变成这样: iPhone │ ├── App Store │ └── 正常应用 │ ├── AltStore PAL │ └── Apple 官方 Alternative Marketplace 应用 │ └── LiveContainer + SideStore │ ├── SideStore │ └── 负责开发者签名和续签 │ └── LiveContainer ├── 小说阅读器 ├── 漫画阅读器 ├── 模拟器 ├── GitHub 开源 App ├── 小工具 └── 其他兼容 IPA PAL 解决的是: 不用 7 天续签的正规第三方市场。 LiveContainer + SideStore 解决的是: 自己拿到 xxx.ipa 以后怎么在手机上跑。 两个正好互补。 下面从零开始。 第一部分:先把 AltStore PAL 搞定 先说 PAL。 很多人看到 AltStore 会以为还是以前那个需要电脑续签的 AltStore Classic。 其实 PAL 不是一回事。 PAL 是 Apple 开放 Alternative App Distribution 以后出现的第三方 Marketplace。 官方: altstore.io AltStore PAL: altstore.io Download AltStore PAL Apple 官方说明: Apple Support About alternative app distribution - 官方 Apple 支持 (中国) Users in regions where alternative app distribution is available have the ability to install apps using alternative app marketplaces or web distribution, in addition to the App Store. 现在 Apple 官方开放 Alternative App Distribution 的主要地区包括: 日本 欧盟 巴西 而且 PAL 官方目前要求 iOS/iPadOS 18+。 最大的优点就是: 没有免费开发者签名 7 天过期的问题。 没有传统免费账号 3 App 限制。 应用是真正独立安装的 App。 不用电脑每周续签。 PAL 官方需要什么条件? 这里一定要区分: Apple 官方条件 和 社区折腾方案 Apple 官方目前要求: Apple Account 国家/地区属于支持地区 人实际位于对应地区 使用支持的系统版本 PAL 当前要求 iOS/iPadOS 18+ 使用 Safari / Chrome / Vivaldi 安装 比如日本: 日本 Apple Account + 实际位于日本 + iOS 18+ = 具备日本 Alternative Marketplace 资格 这才是官方说法。 Apple 并没有公开: GPS + IP + Apple ID = 资格 这种固定公式。 那网上说的“日本 IP + 日本定位 + 日本账号”是什么? 这个就是国行机器玩家比较感兴趣的东西了。 目前社区有人在尝试: 日本 Apple Account + 日本 IP + WLOC 修改设备定位到日本 ↓ 重新触发地区资格判断 ↓ 尝试安装 AltStore PAL 有人实测成功。 但是注意: 这是社区方案,不是 Apple 官方提供的“国行解锁方法”。 Apple 没有公开地区资格判断的完整算法。 所以不要理解成: 买个日本住宅 IP + 改 GPS = 100% 成功。 只能理解成: 社区目前存在这种成功案例。 PAL 到底需要什么 IP? 官方答案其实很简单: Apple 没有规定“必须住宅 IP”。 如果你本人就在日本: 正常日本运营商 Wi-Fi / 蜂窝网络即可。 如果你本人在欧盟: 正常当地网络即可。 如果你本人在巴西: 正常当地网络即可。 官方真正明确的是: Apple Account 地区 + 实际所在地。 所以不存在 Apple 官方所谓: “必须日本家宽” “必须原生 IP” “必须住宅 IP” “机房 IP 一定不行” 这种规则。 这些更多属于社区测试经验。 如果你看到别人写: 日本 Apple ID + 日本家宽 IP + WLOC 日本定位 应该理解成: 他当时成功时使用的环境。 而不是: Apple 官方公布的必要条件。 如果本来就在支持地区,PAL 怎么装? 这个非常简单。 以日本为例。 先保证: Apple Account 地区:日本 设备所在地:日本 系统:iOS 18+ 然后 Safari 打开: altstore.io Download AltStore PAL 点: Download 第一次一般不会直接安装。 系统会弹出 Marketplace Installation 相关提示。 然后: 设置 ↓ Apple Account 下方 ↓ Allow Marketplace From AltStore LLC ↓ Allow 允许以后回 Safari。 再次打开: altstore.io Download AltStore PAL 再点: Download 这次会出现: Install App Marketplace 点击安装。 完成以后: 桌面出现 AltStore。 到这里 PAL 就装好了。 PAL 怎么用? 其实和 App Store 差不多。 打开: AltStore PAL ↓ 找 App ↓ Install 装完以后 App 是独立出现在桌面上的。 不用: 7 DAYS Refresh LocalDevVPN 电脑续签 这就是 PAL 最大的优势。 但是 PAL 有一个很大的限制 这个特别重要。 PAL 不是: 网上下载 xxx.ipa ↓ 扔进去 ↓ 安装 不行。 PAL 里的应用仍然需要走 Apple Alternative Distribution / Notarization。 所以如果我从 GitHub 下载: Reader.ipa Manga.ipa Game.ipa Tool.ipa PAL 并不能直接帮我全部装进去。 这就是为什么还需要下面这一套。 第二部分:LiveContainer + SideStore 如果你的需求是: 我手里已经有一个 IPA,我就是想运行它。 那 PAL 不够。 这时候就用: LiveContainer + SideStore 而且现在没必要分别安装。 直接: LiveContainer + SideStore 一体版 官方项目: github.com GitHub - LiveContainer/LiveContainer: Run iOS apps without actually installing them! Run iOS apps without actually installing them! 官方文档: livecontainer.github.io LiveContainer Run iOS apps in a sandbox without jailbreak SideStore: sidestore.io SideStore An alternative app store that aims to make sideloading apps as seamless as possible. SideStore 文档: docs.sidestore.io SideStore Docs Your source for instructions on SideStore. 一体版说明: livecontainer.github.io LiveContainer + SideStore | LiveContainer This version of LiveContainer comes with a built-in SideStore, which allows you to refresh LiveContainer and other apps using only one of your 3 free app slots. 一体版 IPA: https://github.com/LiveContainer/LiveContainer/releases/latest/download/LiveContainer+SideStore.ipa 这两个东西分别干嘛? SideStore: 负责签名和刷新。 LiveContainer: 负责运行很多 IPA。 正常免费开发者账号: Apple Account ↓ App A App B App C 很快碰到免费账号限制。 LiveContainer: Apple Account ↓ LiveContainer │ ├── App A ├── App B ├── App C ├── App D ├── App E └── ... 这些 IPA 作为 Guest App 在 LiveContainer 里面运行。 所以一体版最大的好处就是: LiveContainer + SideStore 本身共用一个安装槽位。 然后大量普通 IPA 放进 LiveContainer。 Windows 需要准备什么? 我这里主要按 Windows 写。 需要: iPhone Windows 电脑 USB 数据线 Apple Account Wi-Fi LocalDevVPN iloader LiveContainer + SideStore SideStore 官方要求 iOS/iPadOS 15+。 电脑只是第一次部署的时候需要。 第一步:安装 LocalDevVPN iPhone 打开 App Store。 搜索: LocalDevVPN 安装。 打开。 系统问: Allow VPN Configurations 点: Allow 输入手机密码。 然后先放着。 这个 VPN 不是拿来科学上网的。 它主要让 SideStore 和设备内部服务通信。 以后 SideStore: 安装 App 更新 App 刷新签名 都需要它。 第二步:Windows 准备驱动 Windows 要保证电脑能正常识别 iPhone。 SideStore 官方建议安装: iTunes 或者: Apple Devices 我个人建议先按照官方文档来: docs.sidestore.io Prerequisites | SideStore Docs The first steps of installation. 安装完成以后: USB 连接 iPhone ↓ iPhone 弹出“是否信任此电脑” ↓ 信任 ↓ 输入锁屏密码 电脑能正常识别设备以后再继续。 第三步:安装 iloader 还是官方页面: docs.sidestore.io Prerequisites | SideStore Docs The first steps of installation. 下载: iloader Windows 推荐 MSI。 安装。 打开 iloader。 然后: USB 连接 iPhone ↓ 打开 iloader ↓ 登录 Apple Account ↓ 选择自己的 iPhone 普通 SideStore 教程这里会: Install SideStore (Stable) 但是我们这里目标是: LiveContainer + SideStore 所以按照 LiveContainer 官方一体版教程安装: livecontainer.github.io LiveContainer + SideStore | LiveContainer This version of LiveContainer comes with a built-in SideStore, which allows you to refresh LiveContainer and other apps using only one of your 3 free app slots. 需要 IPA 的话: https://github.com/LiveContainer/LiveContainer/releases/latest/download/LiveContainer+SideStore.ipa 安装完成。 第四步:iPhone 信任开发者 打开: 设置 ↓ 通用 ↓ VPN 与设备管理 ↓ 开发者 App ↓ 自己的 Apple Account ↓ 信任 然后: 设置 ↓ 隐私与安全性 ↓ 开发者模式 ↓ 打开 手机会重启。 重启以后确认开发者模式。 第五步:测试 SideStore 打开: LocalDevVPN 点: Connect 然后打开: LiveContainer 进入里面的 SideStore。 登录刚才 iloader 使用的 Apple Account。 然后: SideStore ↓ My Apps ↓ LiveContainer 应该看到: 7 DAYS 点击刷新。 或者: Refresh All 如果重新显示完整 7 天: 基本成功。 以后正常情况下不需要每周插电脑。 只需要在签名到期以前: Wi-Fi + LocalDevVPN + SideStore Refresh 即可。 第六步:JIT-Less 然后回 LiveContainer。 进入: Settings ↓ Import Certificate from SideStore SideStore 会请求导出证书。 允许。 然后: LiveContainer ↓


  • 情报分类:服务器与云资源
  • 分类依据:内容涉及服务器、云资源或网络线路
  • 信息来源:服务器 / LINUX DO - 最新话题
  • 发布时间:2026/9/18 17:57:12