DUSKLIGHT WIKI: UNLOCK THE TWILIGHT PRINCESS PC EXPERIENCE
Dusklight Logo
Dusklight Wiki

iOS guide

How to Install Dusklight on iOS and iPhone

Use the IPA route with AltStore or iloader, then handle Developer Mode, certificate trust, and Files app transfer.

Quick facts

  • >AltStore and iloader are the iOS install paths to check.
  • >iOS setup includes IPA, USB, Developer Mode, trust, and Files app transfer.
  • >Some detailed IDs need verification and are not repeated here.

What you need

Required before you start

  • >An iPhone or iPad
  • >The IPA from GitHub Releases
  • >AltStore or iloader
  • >Developer Mode and app trust steps when required
  • >A supported game file

Platform checks

Architecture
arm64
Package type
IPA
Platform note
iOS is covered for this setup route.

Install steps

  1. 01

    Prepare your iPhone or iPad

    Have the device, the IPA route, AltStore or iloader, and a supported game file ready.

  2. 02

    Download the IPA

    Open GitHub Releases and choose the current iOS IPA. Recheck the file name because older guides can go stale.

  3. 03

    Choose AltStore or iloader

    Follow the iOS guide for the supported install method, including USB steps when using iloader.

  4. 04

    Enable Developer Mode and trust the app

    Complete Developer Mode and certificate trust prompts, then reopen the app if iOS asks for confirmation.

  5. 05

    Move your game file with Files app

    Transfer a supported game file through the Files app so the installed app can select it.

Common iOS install failures

blocking

Developer Mode or certificate trust failed

The iOS app will not open after sideloading.

  • >Follow the iOS install guide for Developer Mode and trust steps.
  • >Refresh the install method if the certificate or trust state expires.
blocking

Invalid disc image

Dusklight cannot use the selected game file.

  • >Check that the file is a North American NTSC or European PAL GameCube image.
  • >If the file still fails, compare its region/version and checksum against a trusted dump reference, then select a clean matching file.
blocking

Selected game not supported

The app rejects the selected game after launch.

  • >Check the supported versions if the file is rejected.
  • >Use a supported game file.