NEW

Install Dusk Light on iOS

Install the iOS ARM64 IPA through the documented iloader or AltStore route, trust the app in iOS settings, and place your own supported dump where the Files app can expose it to Dusklight. Keep installation, trust, and file access as separate checks because iOS blocks each step differently.

Last reviewed: June 16, 2026 against GitHub v1.3.1 and the official iOS guide

iOS IPA route

The official v1.3.1 release publishes Dusklight-v1.3.1-ios-arm64.ipa, listed by GitHub at 26.1 MB. The project README does not try to explain iOS in one bullet; it points to an iOS setup guide. That guide currently describes installing through iloader, enabling Developer Mode on iOS 16+, trusting the Developer App entry, and moving your supported dump into a Files app location that Dusklight can open. This page follows that real flow instead of vaguely saying sideload the IPA.

Install steps

  1. 01Download the iOS ARM64 IPA from the official TwilitRealm/dusklight release.
  2. 02Install Dusklight with AltStore or iloader. The official iOS guide has the dedicated sideloading flow.
  3. 03Trust the installed app in iOS settings if your device asks.
  4. 04Transfer your supported personal GameCube USA or EUR dump to a Files app location, then open Dusklight and choose Select Disc Image.

Before you start

iOS ARM64 IPA

The current official file is Dusklight-v1.3.1-ios-arm64.ipa. Avoid repackaged IPAs, because sideloaded apps already require enough trust decisions without adding an unknown mirror.

iloader setup computer

The official iOS guide lists a Windows, Linux, or macOS device connected by USB as part of the iloader workflow. This is not the same as the one-click desktop zip route.

Developer Mode and trust

On iOS 16+, Developer Mode must be enabled. After installation, iOS also requires trusting the app under VPN & Device Management before it launches.

Files app access

The guide tells users to transfer the game disc image so it is accessible in the Files app. AirDrop, iCloud Drive, USB transfer, and cloud storage are all mentioned as possible transfer paths.

Check the IPA and install path

iOS installation has more moving parts than desktop, so keep a clear record: official IPA, current iOS guide, Developer Mode, trust step, and Files app location. These commands are for the computer used to stage or inspect the IPA.

Record the IPA hash

shasum -a 256 ./Dusklight-v1.3.1-ios-arm64.ipa

Run this on macOS or another shell with shasum before importing the IPA into iloader. GitHub release asset metadata includes SHA-256 information for audit-minded users.

Confirm the IPA file size

ls -lh ./Dusklight-v1.3.1-ios-arm64.ipa

GitHub lists the v1.3.1 iOS ARM64 IPA at 26.1 MB. If your file is wildly different, re-check the download source.

Inspect IPA contents without installing

unzip -l ./Dusklight-v1.3.1-ios-arm64.ipa | head

This is a harmless sanity check on the staging computer. It should show that the IPA is a zip-style iOS app package, not a random renamed download.

iOS notes

  • Use the official iloader guide as the installation source of truth. Refresh this guide against the official document before adding new sideloading claims.
  • Developer Mode, device trust dialogs, and VPN & Device Management trust are separate iOS steps. Missing one can look like the app is broken.
  • Do not trust repackaged IPAs from unofficial mirrors. The expected source is the official GitHub release asset.
  • Files app access is usually the main setup friction point after installation. Put the supported dump somewhere iOS can expose to Dusklight.
  • Dusk Light does not host ROMs, ISOs, IPAs, disc images, copyrighted textures, or replacement game assets.

Other official builds

iOS ARM64 IPA

Explore same-language install pages

Stay in this language while comparing Dusk Light downloads, file sizes, update times, and platform notes.

What changed in v1.3.1

Released May 27, 2026

The iOS page is based on v1.3.1, the latest GitHub release checked on June 16, 2026. GitHub lists the iOS ARM64 IPA at 26.1 MB.

Config saving and loading

v1.3.1 fixes configuration saving and loading. That matters on iOS because several current issues discuss settings, updates, and launch state.

Better crash reporting

The release notes mention improved crash reporting in log files. iOS users should still include device model, iOS version, installation method, controller method, and whether the app was freshly installed or updated.

iOS issue tracker notes

Issue #1595: ProMotion frame cap

Open

An iOS report says ProMotion devices could switch between 120 fps and 80 fps caps after interruptions such as screenshots, control center, or area loads. It is useful evidence for tracking frame-rate settings carefully.

Open source

Issue #1597: settings reset after updates

Open

A Platform-iOS report says app updates reset client settings while game files remained intact. iOS users should record visual and input settings before updating.

Open source

Issue #1636: random startup crashes

Open

An iOS issue describes occasional crashes on startup. It does not mean every install is unstable, but it is a reason to keep installation method and device details ready for reports.

Open source

Issue #1854: no device assigned dialog

Completed

A completed iOS report described the no device assigned dialog remaining after assigning a device, plus Files app trouble while selecting a redump. It is closed, but it explains why input and file-picker setup deserve their own page section.

Open source

Source of truth

All files listed here point to the official TwilitRealm/dusklight GitHub release assets. Dusk Light does not mirror binaries or host copyrighted game data.