Hi everyone,
I’m trying to package my iOS game project in Unreal Engine 5.4 using a remote Mac build server (via SSH). The build step completes successfully, but the process fails during the cook stage with the error:
AutomationTool exiting with ExitCode=25 (Error_UnknownCookFailure)
The log doesn’t clearly indicate the root cause, even though all assets and plugins appear to load correctly. Here’s a summary of my setup:
- UE Version: 5.4 (Windows host)
- Remote Mac: Xcode 15.2
- Target: iOS (Shipping config, Distribution enabled)
- Plugin used:
BlueprintHttp
(marked withPrecompileForTargets = PrecompileTargetsType.Any
in its Build.cs)
I also noticed this message in logs:
Missing precompiled manifest for 'BlueprintHttp'
Despite setting PrecompileForTargets
in the module, the issue persists.
Questions:
- What can cause
Error_UnknownCookFailure
during the cook step if the build finishes fine? - Is there a way to properly include the BlueprintHttp plugin for iOS shipping builds?
- Are there known limitations in UE 5.4 regarding Xcode 16 or iOS 18 SDK support?
Thanks in advance for any suggestions or pointers!
Log.txt (53.8 KB)