Error when attempting to package an unmodified Lyra project for Mac or iOS

I’m running into trouble packaging a base Unereal 5.6 LyraGame project on Mac. The Platforms menu reports that my SDKs for Mac and iOS are returning errors, and when I try to update the Mac SDK, I encounter this error (see also attached error log):

AutomationTool encountered an error before a log file was set, see ‘/Users/kevinmack/Library/Application Support/Epic/UnrealEngine/Programs/AutomationTool/Saved/Logs/ErrorLog.txt’ for more details

Renaming LyraStarterGame/Build/Scripts/Lyra.Automation.csproj to LyraStarterGame/Build/Scripts/Lyra.Automation.csproj.bak appears to have gotten around this issue since it no longer tries to copy the Perforce .so file, but is this expected/correct?

Steps to Reproduce

  1. From EGL, generate a project based on LyraGame for Unreal 5.6 on Mac OS.
  2. Open the project in UE5.6 editor for Mac
  3. Open the Platforms pulldown
  4. Observe SDK warnings for Mac and iOS and error in log:

AutomationTool encountered an error before a log file was set, see ‘/Users/kevinmack/Library/Application Support/Epic/UnrealEngine/Programs/AutomationTool/Saved/Logs/ErrorLog.txt’ for more details

Hi Kevin,

It does indeed appear that the linux libraries under /Users/Shared/Epic Games/UE_5.6/Engine/Binaries/DotNET/EpicGames.Perforce.Native/linux-x64 are missing from the Launcher distribution of 5.6 on MacOS. We will look into getting these included in a future patch, however, in the meantime, you can patch these in manually with the attached files.

Best regards