跳转至主要内容

晴雨技术笔记

MeloNX iOS Switch 模拟器教程

杏川铭心 杏川铭心
最后编辑于 2026年5月2日

MeloNX 是 iOS 平台的一款 Switch 模拟器。因为模拟的平台很新,对设备和安装方式都有很高的要求。

设备要求

对于无法安装 TrollStore 的设备,如果你使用的是 iPhone,那么你必须拥有 4GB 以上的内存。如果使用的是 iPad,那么必须有 8GB 以上的内存,除非你拥有一个付费开发者账户。注意是账户,货真价实的开发者账户,网上买一个证书是没有用的!

对于可以安装 TrollStore 的设备,那么对内存的要求会少很多,不过仍然不建议在过于老旧的设备上安装。由于这些设备安装起来非常容易,下文只会介绍不支持 TrollStore 设备的安装流程。

下载 MeloNX

MeloNX 托管在自建的 Forgejo 实例上,可以从这里下载:版本发布 – projects/MeloNX – Ryubing Forgejo

注意手机和电脑上都要下载一份。

安装 MeloNX

官方推荐的侧载工具是 PlumeImpactor,原因是该工具可以正常签出 Increased Memory Limit 这个 Entitlement。但不管使用什么工具,还是需要在设备上安装 SideStore 作为续签工具。

另外虽然官方说不支持 LiveContainer,但笔者实际测试下来是可以正常使用的。

使用 PlumeImpactor

下载 PlumeImpactor:Releases · CLARATION/Impactor

对设备环境的要求和 iLoader 一模一样,macOS 无需额外配置,Windows 需要提前安装 iTunes。Linux 需要安装 usbmuxd,目前绝大多数发行版已经内置。

打开之后长这个样子:

PlumeImpactor 主界面。

直接把你下载好的 MeloNX.ipa 拖进去就可以安装了,非常方便。

接下来需要在 SideStore 里面重新安装一次 MeloNX。不重新安装的话 SideStore 识别不到 MeloNX,是无法正确续签的。

仅使用 SideStore

仅使用 SideStore 的话也是可以的,首先正常安装 MeloNX。

由于 SideStore 无法签出 Increased Memory Limit 这个 Entitlement,因此 MeloNX 无法正确运行,需要参考 使用 Get More RAM 解决 LiveContainer 运行内存不足中的方法,为 MeloNX 启用该 Entitlement。

只需要确保你选择的包是 com.stossy11.MeloNX.XXXXXXXXXX 即可。

为 MeloNX 启用大内存权限。

接下来需要在 SideStore 中再安装一次 MeloNX,才能正确使模拟器获取更多内存。同样,只要保证 MeloNX 不掉签,就可以一直保留该 Entitlement。如果忘记续签导致掉签,那么需要重做一遍上面的流程。

仅使用 LiveContainer

官方不太推荐这种方法,但很神奇的是我手机上只有 LiveContainer 是正常的,直接安装的版本反而有问题……

首先需要安装 LiveContainer

接下来在 LiveContainer 中安装 MeloNX,并且启用“带 JIT 启动”和“修复文件导入”。

在 LiveContainer 中为 MeloNX 开启 JIT 和修复文件导入。

同样这个时候你的 LiveContainer 很可能没有大内存权限,参考使用 Get More RAM 解决 LiveContainer 运行内存不足即可。

操作完不要忘记使用 SideStore 或 iLoader 重装一遍 LiveContainer。

iOS 26+ 的用户可能会看到 JIT 脚本的选项,这个东西不能省略,后面我们会讲解如何添加这个 JIT 脚本。

配置 StikDebug

目前只有这款 JIT 启用工具还能用一用了,别的死的很彻底。

参考新版 StikDebug 启用 JIT 教程,支持 iOS 26即可。

配置 JIT 脚本

iOS 26+ 需要配置 JIT 脚本,对于独立安装的 MeloNX(使用 PlumeImpactor 或 SideStore),直接使用内置的 universal.js 即可,如图。

启用 universal.js 脚本。

如果使用的是 LiveContainer 中的 MeloNX,那么需要在 MeloNX 的设置中导入这个脚本以进行传递。

『来自123云盘VIP会员杏川铭心的分享』JIT 脚本
链接:https://1818749673.share.123865.com/123pan/EzfHjv-FCAKh?pwd=UHI3#
提取码:UHI3

获取密钥和固件

这里推荐一个网站,prodkeys.net,注意识别诈骗广告。

下载密钥:https://prodkeys.net/ryujinx-prod-keys-update/

下载固件:https://prodkeys.net/firmwares/

就不打超链接了,毕竟不是什么光彩的东西,请手动复制到浏览器打开。

目前最新版的固件是 v22.1.0。本人下载的是 v19.0.1,没有别的原因,而是我作为国行烈士,主机永远地停在了这个版本……表示缅怀……

注意不是让你去下载 v19.0.1!比较新的游戏这个版本肯定就玩不了啦,建议选择最新的可以正常工作的版本。

导入密钥和固件

启动 MeloNX,会提示你导入这两个东西。

提示导入密钥和固件。

注意导入密钥的时候需要同时勾选 prod.keys 和 title.keys 两个文件,如图。

导入prod.keys 和 title.keys 密钥。

然后导入固件,注意固件不要解压,直接导入整个 .zip 文件即可。

全部完成后两个选项右侧都会显示一个绿色的勾,此时就可以点击 Finish Setup。

导入成功后的效果。

向 MeloNX 导入游戏

直接把游戏 ROM 放入 MeloNX 数据文件夹的“roms”文件夹中即可。

如果有游戏更新、DLC 等附加数据,那么只需要长按游戏,点击对应的选项,例如“Update Manager”,即可导入。

在 MeloNX 中添加 DLC、更新数据等。

另外如果你是在 LiveContainer 中安装的 MeloNX,那么数据文件夹不一定好找。此时可以在 LiveContainer 中长按,点击“打开数据文件夹”,然后打开“Documents”。

在 LiveContainer 中定位数据文件夹。

MeloNX 的数据文件夹。
注意我这个是全部设置完成之后的状态,如果你是刚刚安装好那么可能会长得不太一样。

也可以在 MeloNX 设置中添加额外的 ROM 文件夹,不过不推荐这么做。

以及 ROM 自己找,我可不会告诉你哪里有 ROM 可以下,不然真的要寄了

测试 MeloNX

尝试启动马里奥没课吐马里奥制造二:

在 MeloNX 中运行 Switch 游戏。

可以看到正常启动,安装成功。

常见问题

模拟器闪退/运行不了

请首先检查是否已经启用了 Increased Memory Limit。与许多软件不同,该 Entitlement 对 MeloNX 来说是必需品,无法绕过。MeloNX 的设置页会显示你是否已经启用了这个 Entitlement:

检查是否启用了大内存权限。

如果已经启用了该 Entitlement,但还是无法运行游戏,那么请检查设备内存是否足够。如果你 iPhone 的内存低于 4GB,或者 iPad 的内存低于 8GB,那么是无法使用的,除非你拥有付费开发者账户。在这种情况下,请确保你签名的时候还启用了 Extended Virtual Addressing 这个 Entitlement。

如果设备性能足够,而且必要的权限也全部开启,那么请检查是不是密钥和固件的版本太低。

卡在 Waiting for JIT

如果是独立的 MeloNX,那么请检查是否是从 StikDebug 中启动的 MeloNX。iOS 26 用户请检查自己的 JIT 脚本是否正确。如果是 LiveContainer 中的 MeloNX,那么请确保已经勾选了“带 JIT 启动”,iOS 26 用户请保证在 LiveContainer 中的对应设置里导入了正确的 JIT 脚本。

MeloNX 提示 Waiting for JIT。

不从 StikDebug 中启动 MeloNX 则无法运行游戏。同样 JIT 的要求是无法绕过的。

游戏卡在 40 帧

我甚至不知道会不会有人遇到和我一样的问题。但总之,如果你通过 Nugget 或者 Pocket Poster 配置了动态壁纸的话,那么 iOS 会分一部分性能给动态壁纸。然后你的游戏就会只剩下 40 帧。当然我的手机是只有 60 帧的,如果 120 帧的手机可能会卡在 80 帧?总之如果你感觉你的帧率没跑满,那么可以检查一下是不是动态壁纸的锅。

文件导入不了

这个主要是 LiveContainer 比较常见,导入前请确保已经在 LiveContainer 中勾选修复文件导入。

游戏是英文

检查 MeloNX 设置中是否已经将系统语言设置为简体中文(Simplified Chinese)。

转到“System”设置页,往下翻,然后将“System Language”修改为“Simplified Chinese”。

修改模拟的 Switch 系统的语言。

  • 特别提醒:

    评论看到就会回,但是不保证速度,有的时候站长忘记看的话就会出现审核好几天也没有动静的情况……

    如果等不及的话,可以加QQ,同样看到就会通过!

杏川铭心
杏川铭心

群号:1101838302,欢迎友好交流 :P 曾用名Frank419(现在也是我在很多地方的用户名),网站站长。

Previous Post

RDP 文件安全警告 

Next Post

No newer posts

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注