iOS 26 – Build succeeds after manually changing Max SDK version, but app crashes on launch

Hey everyone,

I’ve been struggling with getting my Unreal Engine iOS build to run on iOS 26 / Xcode 26.0.1. I managed to get the project to build successfully, but the app crashes immediately on launch in both the simulator and on-device.

Here’s the full story so far:

  • I’m on macOS 15.6.1 with Xcode 26.0.1 (17A400).

  • Unreal Engine initially refused to build because it didn’t recognize the iOS 26 SDK version.

  • To get past that, I manually edited the Unreal iOS configuration file (the one that defines supported SDK versions) and increased the MaxVersion for iOS, that allowed the build to complete successfully.

However, the app fails to launch and the simulator log shows this error:

Domain: FBSOpenApplicationServiceErrorDomain

Code: 1

Failure Reason: The request was denied by service delegate (SBMainWorkspace).

The full error message also includes:

The process failed to launch.

Launchd job spawn failed

Domain: NSPOSIXErrorDomain

Code: 163

From my research, it looks like iOS 26 enforces the UIScene lifecycle, which Unreal’s iOS integration might not yet fully support. I also tried adding a minimal UIApplicationSceneManifest block in the Info.plist, but the issue persists.

Has anyone else encountered this when running Unreal apps on iOS 26?
Is there a proper workaround or upcoming engine fix for this?

Thanks in advance!

System setup:

  • macOS: 15.6.1 (24G90)

  • Xcode: 26.0.1 (17A400)

  • Unreal Engine: [insert your version here]

  • iOS SDK: 26.0

• Device/Simulator: iPad16,4 (iOS 26.0)