NX2Apple Troubleshooting
Find your symptom, read the cause, apply the fix. The 15 entries below come from the NX2Apple README, ENTITLEMENTS.md, BUILDING.md, release notes and open GitHub issues, and cover the launcher on Mac and Windows, builds, and the iPhone and iPad app.
Symptoms and fixes
Filter by the device the problem appears on. "All" entries apply to every platform.
NVN game build fails with the App Store Xcode
Big game is killed on iPhone (Tears of the Kingdom at the world map)
SideStore install still runs out of memory
How to tell whether the memory entitlement took effect
Extractor refuses the whole prod.keys file
Build stops because the update version does not match
A game outside the list will not build
Short stutters the first time a scene appears
iPhone no longer reads an old romfs.idx archive
Space check says Zero KB is free on an external drive
Fullscreen with several monitors blanks the other screens
Signing fails with Apple error 9120
Game opens to a black screen on the Mac
Reporting a crash or build failure
Why big games get killed on iPhone
iOS caps how much memory one app may use. Without the Increased Memory Limit entitlement the cap is about 3,375 MB, and Tears of the Kingdom was killed at 3,342 MB resident when it reached the world map. With the entitlement the app gets 6 to 8 GB.
The entitlement survives installation with AltStore Classic 2.2 or later, Impactor, or Xcode with a Personal Team. SideStore needs a one-time GetMoreRam App ID fix, and Sideloadly does not keep it at all.
Compatibility →Logs, saves and settings
Attach the game's log when you report a bug, and use these paths to back up saves or add env.txt settings.
| Item | Platform | Type | Path |
|---|---|---|---|
| Mac saves (library folder) | Mac | Saves | Beside the game app in the library folder |
| Mac log (library folder) | Mac | Log | log/<title ID>.log beside the app |
| Mac saves (default) | Mac | Saves | ~/Library/Application Support/nxnative/<title ID>/ |
| Mac log (default) | Mac | Log | ~/Library/Logs/nxnative/<title ID>.log |
| Mac per-game env.txt | Mac | Settings | ~/Library/Application Support/nxnative/<title ID>/env.txt |
| iPhone saves | iPhone / iPad | Saves | Files app > app folder > save/ |
| iPhone log | iPhone / iPad | Log | Files app > app folder > log.txt (previous run: log.prev.txt) |
| iPhone shared env.txt | iPhone / iPad | Settings | Documents/env.txt (applies to every game) |
| iPhone per-game env.txt | iPhone / iPad | Settings | Documents/games/<title ID>/env.txt |
| iPhone mods folder | iPhone / iPad | Mods | Documents/games/<title ID>/mods/<mod name>/ |
Reporting a bug
Open an issue with the GitHub issue form, paste the output of Settings › Copy diagnostics, and attach the game's log from the table above. Never attach keys or game files — maintainers cannot accept them.
Open the NX2Apple issue tracker ↗