Packaging Issue on UE5.3 for Mac

Hi all,

I am trying to package my game for my Masters project on UE5.3 developed on a Mac Studio 2023, but I keep getting the following error no matter what I do to the packaging settings.
I want to package the game for Mac first as I thought it would be easier to test.

This is the message shown in the log:

> LogSlate: Window 'Project Settings' being destroyed
> LogSlate: Window 'Project Settings' being destroyed
> LogUObjectHash: Compacting FUObjectHashTables data took   0.44ms
> LogMonitoredProcess: Running Serialized UAT: [ /usr/bin/env  -- "/Users/Shared/Epic Games/UE_5.3/Engine/Build/BatchFiles/RunUAT.command"  -ScriptsForProject="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject" Turnkey -command=VerifySdk -platform=Mac -UpdateIfNeeded -EditorIO -EditorIOPort=49436  -project="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject" BuildCookRun -nop4 -utf8output -nocompileeditor -skipbuildeditor -cook  -project="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject"  -unrealexe="/Users/Shared/Epic
>  Games/UE_5.3/Engine/Binaries/Mac/UnrealEditor.app/Contents/MacOS/UnrealEditor" -platform=Mac -installed -stage -archive -package -build -pak -iostore -compressed -prereqs -archivedirectory="/Users/iac/Desktop" -clientconfig=Shipping -nocompile -nocompileuat ]
> UATHelper: Packaging (Mac): Running AutomationTool...
> UATHelper: Packaging (Mac): Running bundled mono, version: Mono JIT compiler version 5.16.0.220 (2018-06/bb3ae37d71a Fri Nov 16 17:12:11 EST 2018)
> UATHelper: Packaging (Mac): Setting up bundled DotNet SDK
> UATHelper: Packaging (Mac): /Users/Shared/Epic Games/UE_5.3/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/6.0.302/mac-arm64
> UATHelper: Packaging (Mac): Start UAT Non-Interactively: dotnet AutomationTool.dll -ScriptsForProject=/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject Turnkey -command=VerifySdk -platform=Mac -UpdateIfNeeded -EditorIO -EditorIOPort=49436 -project=/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject BuildCookRun -nop4 -utf8output -nocompileeditor -skipbuildeditor -cook -project=/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject -unrealexe=/Users/Shared/Epic Games/UE_5.3/Engine/Binaries/Mac/UnrealEditor.app/Contents/MacOS
> /UnrealEditor -platform=Mac -installed -stage -archive -package -build -pak -iostore -compressed -prereqs -archivedirectory=/Users/iac/Desktop -clientconfig=Shipping -nocompile -nocompileuat
> UATHelper: Packaging (Mac): Starting AutomationTool...
> UATHelper: Packaging (Mac): Parsing command line: -ScriptsForProject="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject" Turnkey -command=VerifySdk -platform=Mac -UpdateIfNeeded -EditorIO -EditorIOPort=49436 -project="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject" BuildCookRun -nop4 -utf8output -nocompileeditor -skipbuildeditor -cook -project="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject" -unrealexe="/Users/Shared/Epic Games/UE_5.3/Engine/Binaries/Mac/UnrealEditor.app/Contents/MacOS/UnrealEditor" -platform=M
> ac -installed -stage -archive -package -build -pak -iostore -compressed -prereqs -archivedirectory=/Users/iac/Desktop -clientconfig=Shipping -nocompile -nocompileuat
> UATHelper: Packaging (Mac): Initializing script modules...
> UATHelper: Packaging (Mac): Total script module initialization time: 0.43 s.
> UATHelper: Packaging (Mac): using /Users/Shared/Epic Games/UE_5.3/Engine/Build/BatchFiles/Mac/../../../Binaries/ThirdParty/DotNet/6.0.302/mac-arm64/dotnet!
> UATHelper: Packaging (Mac): Executing commands...
> UATHelper: Packaging (Mac): Installed Sdk validity:
> UATHelper: Packaging (Mac): Mac: (Status=Valid, MinAllowed_Sdk=14.1.0, MaxAllowed_Sdk=15.9.9, Current_Sdk=15.2, Allowed_AutoSdk=14.1, Current_AutoSdk=, Flags="InstalledSdk_ValidVersionExists")
> UATHelper: Packaging (Mac): Scanning for envvar changes...
> UATHelper: Packaging (Mac): ... done! 
> UATHelper: Packaging (Mac): Cleaning Temp Paths...
> UATHelper: Packaging (Mac): BUILD SUCCESSFUL
> UATHelper: Packaging (Mac): Setting up ProjectParams for /Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject
> UATHelper: Packaging (Mac): ********** BUILD COMMAND STARTED **********
> UATHelper: Packaging (Mac): Choosing MODERN XCODE based on .ini settings
> UATHelper: Packaging (Mac): Running: /Users/Shared/Epic Games/UE_5.3/Engine/Binaries/ThirdParty/DotNet/6.0.302/mac-arm64/dotnet "/Users/Shared/Epic Games/UE_5.3/Engine/Binaries/DotNET/UnrealBuildTool/UnrealBuildTool.dll" ROMEPROJECTX Mac Shipping -Project="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/ROMEPROJECTX.uproject" -Manifest="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/Intermediate/Build/Manifest.xml"  -remoteini="/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3"  -skipdeploy  -log="/Users/iac/Library/Logs/Unreal Engine/LocalBuildLogs/UBT-ROMEPROJECTX-Mac-Shippi
> ng.txt"
> UATHelper: Packaging (Mac): Log file: /Users/iac/Library/Logs/Unreal Engine/LocalBuildLogs/UBT-ROMEPROJECTX-Mac-Shipping.txt
> UATHelper: Packaging (Mac): Creating makefile for ROMEPROJECTX (manifest '/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/Intermediate/Build/Manifest.xml' not found)
> UATHelper: Packaging (Mac): Choosing MODERN XCODE based on .ini settings
> UATHelper: Packaging (Mac): Writing manifest to /Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/Intermediate/Build/Manifest.xml
> UATHelper: Packaging (Mac): Building ROMEPROJECTX...
> UATHelper: Packaging (Mac): [Upgrade]
> UATHelper: Packaging (Mac): [Upgrade] Using backward-compatible build settings. The latest version of UE sets the following values by default, which may require code changes:
> UATHelper: Packaging (Mac): [Upgrade]     CppStandard = CppStandardVersion.Default        => Updates C++ Standard to C++20 (Previously: CppStandardVersion.Cpp17).
> UATHelper: Packaging (Mac): [Upgrade]     WindowsPlatform.bStrictConformanceMode = true   => Updates MSVC strict conformance mode to true (Previously: false).
> UATHelper: Packaging (Mac): [Upgrade] Suppress this message by setting 'DefaultBuildSettings = BuildSettingsVersion.V4;' in ROMEPROJECTX.Target.cs, and explicitly overriding settings that differ from the new defaults.
> UATHelper: Packaging (Mac): [Upgrade]
> UATHelper: Packaging (Mac): Determining max actions to execute in parallel (24 physical cores, 24 logical cores)
> UATHelper: Packaging (Mac):   Executing up to 24 processes, one per physical core
> UATHelper: Packaging (Mac): ------ Building 2 action(s) started ------
> UATHelper: Packaging (Mac): [1/2] Updating version file: /Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/Intermediate/Build/Versions.xcconfig
> UATHelper: Packaging (Mac): [2/2] WriteMetadata ROMEPROJECTX-Mac-Shipping.target
> UATHelper: Packaging (Mac): Total time in Parallel executor: 0.18 seconds
> UATHelper: Packaging (Mac): Deploying ROMEPROJECTX Mac Shipping...
> UATHelper: Packaging (Mac): Deploying now!
> UATHelper: Packaging (Mac): Total execution time: 2.62 seconds
> UATHelper: Packaging (Mac): Took 2.69s to run dotnet, ExitCode=0
> UATHelper: Packaging (Mac): BUILD FAILED: AddBuildProductsFromManifest: /Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/Binaries/Mac/ROMEPROJECTX-Mac-Shipping.app/Contents/_CodeSignature/CodeResources was in manifest "/Users/iac/Documents/Unreal Projects/ROMEPROJECTX 5.3/Intermediate/Build/Manifest.xml" but could not be found.
> UATHelper: Packaging (Mac): AutomationTool executed for 0h 0m 4s
> UATHelper: Packaging (Mac): AutomationTool exiting with ExitCode=1 (Error_Unknown)
> **UATHelper: Packaging (Mac): RunUAT ERROR: AutomationTool was unable to run successfully. Exited with code: 1**
> **PackagingResults: Error: AutomationTool was unable to run successfully. Exited with code: 1**
> **PackagingResults: Error: Unknown Error**

Has anyone encountered this before or know how to solve this?
Thanks in advance for your help.

I have also attached my packaging settings if that helps.

I have this exact same error! Please post if you figure it out!

YO- I THINK I FIGURED IT OUT :exploding_head:

I think it’s because the project was in a folder that was backing up to icloud- Move the project somewhere that’s not backing up to icloud AND delete all the generated folders (binaries, intermediatecache, saved, intermediate) then open the project and see if it builds

note: do not try any workarounds to stop the folder from syncing to icloud in it’s current location. move it to a place that was never syncing to icloud!