LoveGame
日本語

ガイド

iPhone・iPad で Switch エミュ:MeloNX と nxnative の使い方・導入【2026年10月】

公開 情報確認日 2026-10-3010 分で読めます

ポイント

  • 2026年10月時点で、App Store に Switch エミュはありません。Apple はエミュの配信を認めていますが、JIT は認めていないためです。
  • 1 つ目は MeloNX(2.7、2026-10-11)。サイドロードが必要で JIT 必須、推奨は iPhone 15 Pro 以降、iPad Pro 第 5 世代か iPad Air 5 以降です。
  • 2 つ目は nxnative。Mac で 1 本のゲームを IPA にしてサイドロードします。iOS / iPadOS 26 以降、A17 Pro か M1 以降のチップが必要です。
  • MeloNX はすべての端末で「Increased Memory Limit」権限が必要。メモリ 8GB 未満の iPad と 4GB 未満の iPhone は、有料アカウント限定の「Extended Virtual Addressing」も必要です。
  • iOS 26 以降の JIT には StikDebug が必要で、開発者が対応したアプリでしか使えません。MeloNX は対応済みです。
目次
  1. App Store にない理由
  2. 2 つの方法の比較
  3. 対応機種と iOS バージョン(MeloNX)
  4. メモリ権限とは
  5. サイドロードツールの概要
  6. MeloNX の導入(公式推奨の手順)
  7. MeloNX のおすすめ設定
  8. nxnative の流れ(仕組み)
  9. まだ使えないもの

2026年10月時点で、iPhone・iPad で Switch のゲームを遊ぶ方法は 2 つあります。1 つは Ryujinx ベースの iOS 向けエミュ MeloNX で、最新は 2.7(2026-10-11)、サイドロードと JIT が必要です。もう 1 つは nxnative で、Mac で 1 本のゲームを IPA にしてサイドロードします。こちらは iOS / iPadOS 26 以降と、A17 Pro か M1 以降のチップが必要です。どちらも App Store からはインストールできません。

App Store にない理由

  • Apple は 2024年4月に審査ガイドラインを改め、レトロゲーム機のエミュの配信を認めましたが、App Store のアプリは JIT を使えません。
  • Switch エミュは実行中にゲームの ARM コードを端末のコードに翻訳する、つまり JIT を使います。iOS がこれを許すのはデバッガーがアプリにつながっているときだけで、そのためには開発用署名の get-task-allow 権限が必要です。App Store や TestFlight のアプリにはこの権限がありません。
  • EU や日本の代替アプリマーケット(AltStore PAL など)のアプリも同じ技術的な制限を受けると heise が報じています。Dolphin の iOS 版開発者が Apple に JIT の利用を申請した際も断られました。

そのため、サイドロードしたうえで StikDebug などのツールで JIT を有効にします。仕組みと流れは iOS の JIT と StikDebug の解説をご覧ください。

2 つの方法の比較

項目MeloNXnxnative
種類エミュ(Ryujinx 系)ネイティブ移植。公式は「エミュではない」としています
バージョン2.7(2026-10-11)随時更新(2026-10-13 にリポジトリ作成)
ゲーム汎用。ゲームごとの互換性しだい1 本ごとに IPA を作る。公式サイトで 109 本が動作
OS とチップ推奨は iPhone 15 Pro 以降。最低条件は下の表iOS / iPadOS 26 以降、A17 Pro か M1 以降
JIT必須。JIT なしではまったく動きません公式ドキュメントに記載なし
パソコン初回のサイドロードに必要ビルドに Mac が必須
メモリ権限全端末で Increased Memory Limit が必要大きなゲームでは Increased Memory Limit を推奨

nxnative が A17 Pro・M1 以降を求めるのは、ゲームのテクスチャが BC 圧縮形式で、古い iPhone の GPU では読めないためです。

対応機種と iOS バージョン(MeloNX)

端末使えるか補足
iPhone 15 Pro 以降公式推奨メモリ 8GB と 12GB のモデルで、アプリが使えるメモリの上限はどちらも 6GB
iPad Pro 第 5 世代以降、iPad Air 5 以降公式推奨メモリ 8GB 以上
iPhone 12〜iPhone 15インストール可無料の Apple ID では iPhone 12 が下限
iPhone 6s〜iPhone 11有料アカウントのみ有料の開発者アカウントなら iPhone 6s(iOS 15)まで
メモリ 4GB 未満の iPhone、8GB 未満の iPad有料アカウントのみExtended Virtual Addressing が必須

iOS バージョンについて:

  • iOS 17.4〜18.x:StikDebug が完全に対応しており、JIT を使うのがもっとも簡単です。
  • iOS 26.x:StikDebug は使えますが、新しい方式に開発者が対応したアプリでしか JIT を使えません。MeloNX は対応済みで、iOS 26 では JIT に StikDebug が必須です。
  • iOS 27:2026年9月14日に正式公開。MeloNX は 2.4 から iOS 26.6・27 対応をうたい、2.7 で iOS 27 の AirPlay に対応しました。ただし StikDebug の不具合報告には「iOS 27.0 ですべてのアプリの JIT が失敗する」という報告があり、修正済みかどうかの公式説明はありません。JIT に頼っているなら、更新前に StikDebug と MeloNX の最新情報を確認してください。

メモリ権限とは

iOS が標準でアプリに割り当てるメモリでは Switch のゲームに足りないため、「権限」(エンタイトルメント)で上限を引き上げます。

権限必要な端末入手方法
Increased Memory Limit(メモリ上限の引き上げ)MeloNX を動かすすべての端末推奨ツールの Impactor でサイドロード時に申請可能。有料アカウントなら Apple Developer の管理画面でも有効化できます
Extended Virtual Addressing(拡張仮想アドレス)メモリ 8GB 未満の iPad、4GB 未満の iPhone有料の開発者アカウントのみ
Increased Debugging Memory Limit有料アカウントの旧方式で一緒に有効化有料の開発者アカウント

MeloNX は 2.5 で Extended Virtual Addressing の検出、2.6 でメモリテスト機能を追加し、2.7 ではゲームのメモリをシステム拡張のプロセスに移すことで、アプリ単体のメモリ上限を回避するようになりました。最新版に更新しておくとトラブルが減ります。

サイドロードツールの概要

ツール役割ポイント
Impactor(旧 PlumeImpactor)パソコン用のサイドロードツール(macOS・Linux・Windows)MeloNX 公式の推奨。メモリ権限の申請やペアリングファイルの配置ができます
SideStoreインストール後はスマホ単体で再署名初回はパソコンが必要。再署名時は LocalDevVPN をオンにして Wi-Fi に接続
AltStore Classic定番のサイドロードストアパソコンで AltServer を動かす必要があります
AltStore PALEU・日本・ブラジル向けの代替アプリマーケットアプリは Apple の公証が必要で、JIT は引き続き制限されます
Sideloadlyパソコン用のサイドロードツールnxnative の公式サイトが挙げる方法のひとつ
LiveContainer1 つのアプリの中で複数の IPA を動かす無料アカウントの 3 アプリ制限を回避できます
StikDebug端末上で JIT を有効化iOS 17.4 以降。初回のペアリング後はパソコン不要
有料の開発者アカウント(年 99 ドル)署名が 1 年有効3 アプリ制限なし。Extended Virtual Addressing が使えます
TrollStoreシステムの脆弱性を使った永続インストールiOS 17.0 までしか対応せず、現行の iOS では使えません

無料の Apple ID で署名したアプリは 7 日で期限が切れ、サイドロードできるのは SideStore を含めて 3 つまでです。企業証明書や署名サービスでは get-task-allow を得られず JIT を使えないため、MeloNX のドキュメントも証明書ではなく Apple ID 方式のツールを使うよう書いています。

MeloNX の導入(公式推奨の手順)

  1. (任意・推奨)先にスマホへ SideStore を入れておくと、あとから端末だけで再署名や更新ができます。
  2. パソコンに Impactor を入れ、Settings → Login で Apple ID にサインインします(SideStore と同じ ID)。
  3. MeloNX 公式サイト(melonx.org)から IPA をダウンロードして Impactor に読み込み、端末をつないで選択し Install を押します。Impactor が MeloNX に必要なメモリ権限を申請します。
  4. (任意)SideStore の My Apps で「+」から同じ IPA をもう一度入れると、以後 SideStore で再署名できます。
  5. スマホの「設定 → 一般 → VPN とデバイス管理」で開発元を信頼し、iOS 16 以降では「デベロッパモード」もオンにします。
  6. StikDebug で JIT を有効にして MeloNX を起動します。詳しくは JIT の解説をご覧ください。
  7. MeloNX のファイル選択画面からキーとファームウェアを読み込みます。2.5 からは title.keys がなくても先に進めます。役割はキーとファームウェアの解説をご覧ください。
  8. 自分のゲームを追加して遊びます。

有料の開発者アカウントなら旧方式も使えます。任意の Apple ID 方式のツールで MeloNX を入れ、Apple Developer の Identifiers で Increased Memory Limit、Extended Virtual Addressing、Increased Debugging Memory Limit を有効にし、削除して入れ直したあと、アプリ内で有効になっていることを確認します。

MeloNX のおすすめ設定

項目おすすめ補足
解像度既定(1x)スマホは発熱とメモリに余裕がありません
シェーダーキャッシュオン2.6 からすべてのシェーダーキャッシュをまとめて削除できます
非同期シェーダー実験的機能。問題が出たらオフ2.4 で追加
MetalFX 空間アップスケーリング試す価値あり2.7 で追加
コントローラーMFi コントローラーキーボード、タッチ、Joy-Con、ほぼすべての MFi コントローラーに対応。Joy-Con のモーションは iOS の制限で使えません。2.7 でボタンの割り当て変更と Steam コントローラーの実験的対応を追加
アップデート・DLC対応MOD とチートは公式いわく「非対応だが動くかもしれない」
音まず最新版に更新2.6 で新しいオーディオのバックエンドに変更

2.7 では、BCn テクスチャに対応していない GPU 向けに ETC2 への再圧縮も加わりました。

nxnative の流れ(仕組み)

  1. macOS 26.6 以降と Xcode 27.2(Xcode の iOS プラットフォームも導入)の Mac で、自分のゲームファイルと prod.keys を nxnative のスクリプトに渡し、署名なしの IPA を作ります。初回は 30〜60 分かかります。
  2. AltStore、Sideloadly、LiveContainer のいずれかで IPA をサイドロードし、大きなゲームでは可能なら Increased Memory Limit をオンにします。
  3. IPA が大きすぎて入らない場合、nxnative の公式サイトによると、ゲームのリソースを別にしてビルドし直し、表示されるコピー作業を一度行えば対応できます。
  4. セーブとログは「ファイル」アプリのゲーム名のフォルダー(save/ と log.txt)にあります。Documents/env.txt で携帯モード、省電力の 30fps 上限、FPS 表示などを設定できます。
  5. サイドロードツールによっては入れ直すとデータフォルダーが新しくなるので、古いフォルダーの save/ と pso_user.tsv をコピーします。

nxnative は amiibo とオンラインに対応していません。Windows で IPA を作るツールや iOS 16.1・17 向けのブランチもコミュニティにありますが、いずれも公式ではなく、互換性の主張も公式には確認されていません。

まだ使えないもの

  • Eden の公式リポジトリには iOS の概念実証があるだけで、使える iOS 版はありません。
  • Citron Neo に iOS 版はありません。Sudachi は開発終了、Pomelo はアーカイブ済みです。
  • Ryubing は iOS 版を作らないと明言しています。

Apple 端末全般の情報は iOS プラットフォーム、Mac での遊び方は Mac ガイドをご覧ください。

よくある質問

App Store に Switch エミュはありますか?

2026年10月時点ではありません。Apple は 2024年4月からレトロゲーム機のエミュの配信を認めていますが、App Store のアプリは JIT を使えず、Switch エミュには JIT が欠かせません。EU や日本の代替アプリマーケットのアプリも同じ制限を受けます。App Store で Switch のゲームが遊べるとうたうアプリには注意してください。

iPhone 13 や 14 でも MeloNX は使えますか?

インストールはできます。無料の Apple ID では iPhone 12 以降、有料の開発者アカウントなら iPhone 6s(iOS 15)以降が対象です。ただし公式の推奨は iPhone 15 Pro 以降です。nxnative は A17 Pro 以降が必要なので、iPhone 13・14 では使えません。

無料の Apple ID でも大丈夫ですか?

使えますが、無料アカウントで署名したアプリは 7 日で期限が切れるので定期的な再署名が必要で、サイドロードできるアプリは SideStore 自身を含めて 3 つまでです。メモリ 4GB 未満の iPhone と 8GB 未満の iPad は、有料アカウント(年 99 ドル)限定の Extended Virtual Addressing も必要です。

iOS 27 にアップデートしても大丈夫ですか?

MeloNX を JIT で遊んでいるなら、少し待つのが無難です。iOS 27 は 2026年9月14日に正式公開されました。StikDebug の不具合報告には iOS 27.0 ですべてのアプリの JIT が失敗するという報告があり、すでにクローズされていますが、修正済みかどうかの公式説明はありません。更新前に StikDebug と MeloNX の最新情報を確認してください。

企業証明書や署名サービスで MeloNX を入れられますか?

向いていません。企業証明書やサードパーティの署名サービスで署名したアプリは、JIT に必要な get-task-allow 権限を得られず、証明書もいつ失効するかわかりません。MeloNX のドキュメントも、証明書ではなく Apple ID 方式のサイドロードツールを使うよう書いています。こうしたサービスは海賊版アプリと抱き合わせになっていることも多いです。

nxnative に JIT は必要ですか?

公式ドキュメントには明記されていません。nxnative はビルド時にゲームのコードを書き換えておく仕組みで、実行中にコードを翻訳するエミュとは違いますが、2026年10月時点で公式は「JIT 不要」とは書いていません。公式が挙げているインストール方法は、AltStore、Sideloadly、LiveContainer でのサイドロードです。

出典

  1. MeloNX 公式サイト
  2. nxnative 公式サイト
  3. StikDebug(公式プロジェクトページ)
  4. SideStore Docs: Enabling JIT
  5. Apple Developer News: App Store Review Guidelines の更新(2024-04-05)
  6. heise: Game emulators for the iPhone: The obstacles Apple puts in the way
  7. Emulation General Wiki: Emulators on iOS
  8. 9to5Mac: Apple confirms iOS 27 release date(2026-09-09)
  9. Digital Trends: nxnative brings native Nintendo Switch games to Apple devices(2026-10-27)

関連