PojavLauncher 安装教程:在 iPhone 与 iPad 上运行 Minecraft Java 版
【免费下载链接】PojavLauncher_iOSA Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. Succeeded by https://github.com/AngelAuraMC/Amethyst-iOS项目地址: https://gitcode.com/GitHub_Trending/po/PojavLauncher_iOS
PojavLauncher 是一个把 Minecraft: Java Edition 带到 iOS / iPadOS 的启动器,基于 Boardwalk 项目改造,覆盖从早期 beta 到最新快照的绝大多数版本,并支持 Forge、Fabric 等模组加载器。本文适合会在 iOS 上做基础操作、但没接触过侧载或 Java 版 Minecraft 的玩家,带你完成安装、首次登录与日常调优。
动手前先确认两件事
⚠️ PojavLauncher 已停止维护、不再提供支持,官方继任项目是 Amethyst-iOS。如果你想要长期更新,建议直接转向 Amethyst-iOS;以下内容仅针对 PojavLauncher 现有版本,其功能目前仍稳定可用。
安装前对照仓库 README 的设备清单,确认你的设备在名单内:
最低要求(iOS 14.0 及以上):
- iPhone 6s 及以后机型
- iPad(第 5 代)及以后机型
- iPad Air(第 2 代)及以后机型
- iPad mini(第 4 代)及以后机型
- 所有型号 iPad Pro
- iPod touch(第 7 代)
推荐配置(iOS 14.0 及以上,体验更流畅):
- iPhone XS 及以后机型,但不含 iPhone XR 与 iPhone SE(第 2 代)
- iPad(第 10 代)及以后机型
- iPad Air(第 4 代)及以后机型
- iPad mini(第 6 代)及以后机型
- 除 9.7 英寸版以外的所有型号 iPad Pro
另有一个系统层面的限制:iOS 17.x 与 18.x 上启用 JIT 需要一台电脑配合(依赖 pymobiledevice3,需安装 Python 3.11.x),这部分细节以官方 Wiki 为准。
三条安装路径:先选型,再动手
三条路线的区别在于签名时效与 JIT(just-in-time compilation,即时编译)的启用方式。PojavLauncher 依赖 JIT 才能达到可玩的帧率,而 iOS 默认只允许被调试的应用启用 JIT,所以安装方式直接决定了这一步是否自动化。一句话选型建议:设备系统版本支持的话优先 TrollStore,其次是 AltStore / SideStore,源码编译留给需要自定义构建的开发者。
TrollStore 永久签名安装步骤
适合系统版本被 TrollStore 覆盖的设备。TrollStore 签名永久有效、自动启用 JIT,并允许更高的内存上限,是官方推荐的方式:
- 从项目官方发布页下载 PojavLauncher 的 IPA 安装包。
- 在 Files 应用里点按该 IPA,从分享菜单选择"用 TrollStore 打开"。
- 完成后桌面出现 PojavLauncher 图标,启动后不再需要任何定期激活。
⚠️ 如果你当前停留在 iOS/iPadOS 17.0,直接安装无效,需要先用 TrollRestore 降级路径处理;高于 17.0 的版本不支持该流程(截至 2024 年 12 月)。
AltStore / SideStore 七天签名安装步骤
不支持 TrollStore 的设备走这条路,签名每 7 天过期一次,需要重新激活:
- 在设备装好 AltStore 或 SideStore,并在其"可信来源(Trusted Sources)"菜单中添加 PojavLauncher Repository。
- 找到 PojavLauncher,点按"FREE"开始安装,等待侧载完成。
- 每 7 天在 AltStore / SideStore 中重新激活一次,应用才能继续运行。
- 注意:使用你的 Apple ID 签名的 AltStore 需要局域网内运行 AltServer 才能自动启用 JIT;SideStore 则需要你手动处理 JIT。
- 不要使用不绑定你 UDID、走分发证书的签名服务——PojavLauncher 需要的权限它们不提供。
源码编译(开发者路线)
想拿到最新提交或做自定义修改时,在 macOS 或 Linux 上克隆仓库并执行make,具体依赖(cmake、JDK 8、ldid、iPhoneOS SDK 等)见仓库根目录的 Makefile。产物为 IPA 包,再按上面的侧载方式安装到设备。
首次启动:登录与版本下载
第一次打开应用时,先完成账号设置,再挑选游戏版本:
账号登录三选一:
- 微软账户:当前正版玩家的标准入口,推荐选择。
- 演示模式(Demo):不登录账号即可体验,适合先试水。
- Mojang 旧账号 / 离线方式:README 列出的官方登录通道为微软账户与演示模式,其余登录方式以应用内界面与官方文档为准。
下载并运行某个版本:
- 进入版本列表,选择目标版本(官方支持从最早的 beta 到最新快照的绝大多数版本)。
- 点按版本触发下载,等待进度条走完;首次下载包含客户端与依赖库,体积较大,建议在 Wi-Fi 下进行。
- 下载完成后点按"Play"(或对应播放按钮),应用会拉起 Java 运行时并加载游戏,看到 Minecraft 标题画面即表示成功。
💡 不同 Java 版本对应的运行时由启动器自动管理,界面里有 JRE 管理入口(对应 Natives/ 中的 LauncherPrefManageJREViewController 模块),一般无需手动干预。
控制方式与性能调优
输入设备怎么配
- 触屏虚拟按键:默认方案,游戏内的控制设置可调整按键位置、大小与透明度,适合单手或双手握持。
- 外接键盘与鼠标:连接蓝牙或 USB 键鼠后,按键与指针输入会被游戏识别,聊天输入更顺手。
- 游戏手柄:通过蓝牙配对后即可使用,映射规则跟随游戏内设置。
内存与画面参数怎么给
启动器会在设置里给出内存分配选项,仓库内默认值是按设备物理内存的 25% 自动计算的(见 PLPreferences.m),你也可以手动指定。具体数值没有仓库级别的统一标准,请按下面原则操作:
- 分配内存从默认值起步,游戏卡顿且设备剩余内存充裕时再逐步上调。
- 不要超过设备物理内存的一半以上,留足系统余量。
- 渲染距离、图形品质、帧率上限等参数以游戏内"设置 → 视频设置"为准,低配设备先降渲染距离,高配设备再逐步拉高。
💡 关闭后台不用的应用、保持系统为较新正式版,对帧率稳定都有帮助。
模组与资源包:装什么、怎么装
支持的模组框架:
- Forge:老牌加载器,模组生态最广。
- Fabric:轻量加载器,加载速度快,适合现代模组。
- OptiFine:光影与性能增强,常与其他加载器搭配。
- Quilt:Fabric 的社区分支,持续跟进新版本。
安装流程(通用):
- 在启动器内选择"安装模组"入口,挑选上述某个框架及目标游戏版本。
- 等待框架文件下载完成,应用会提示安装成功。
- 回到主界面用该版本启动游戏,进入后检查模组列表是否加载正常。
- 第三方模组文件需自行放入对应版本的 mods 目录(可通过启动器的文件管理功能访问)。
资源包与材质包同理:把 .zip / .jar 文件放入版本目录下的 resourcepacks 文件夹,在游戏设置里选择即可,加载顺序在"资源包"列表里上下拖动调整。
排错速查:现象 → 原因 → 动作
启动失败 / 打不开游戏:
- 现象:点 Play 后无响应或闪退。
- 原因:常见为磁盘空间不足、资源下载不完整、JIT 未生效。
- 动作:先释放存储空间;删除该版本游戏目录后重新下载;确认安装方式满足 JIT 条件(见上文三条路线),iOS 17/18 用户确认电脑端 pymobiledevice3 环境正常。
游戏卡顿 / 掉帧:
- 现象:加载世界后帧率很低或明显发热降频。
- 原因:内存分配不足、渲染距离过高、后台应用占用资源。
- 动作:在设置中上调内存分配;把渲染距离和图形品质调低;关闭后台应用后重试;仍不行就换一个更老的版本试试(老版本对硬件要求低)。
输入异常:
- 现象:虚拟按键无响应、手柄断连、键鼠延迟。
- 原因:按键布局遮挡或尺寸过小、蓝牙连接不稳、输入通道未被游戏识别。
- 动作:重排虚拟按键位置并增大尺寸;重新配对蓝牙设备;重启应用后重连,仍无效则检查蓝牙固件与 iOS 版本是否为较新正式版。
⚠️ 三条安全底线:IPA 只从官方发布页或可信源获取;Minecraft 账户开启两步验证;任何来源不明的修改版 IPA 一律不装。
下一步
- 查看项目仓库内的 README 与根目录 Makefile,了解构建参数与设备适配细节。
- 遇到问题时,通过 README 中指向的官方 Discord 与 Wiki 获取社区支持,或在项目 Issue 区提交复现信息。
- 若计划长期使用 Minecraft iOS 启动器,转向继任项目 Amethyst-iOS,它承接了 PojavLauncher 的维护。
【免费下载链接】PojavLauncher_iOSA Minecraft: Java Edition Launcher for Android and iOS based on Boardwalk. Succeeded by https://github.com/AngelAuraMC/Amethyst-iOS项目地址: https://gitcode.com/GitHub_Trending/po/PojavLauncher_iOS
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考