Open paceqq opened 8 months ago
I did some digging on the problem and discovered that the GameLiftPlugin.uplugin file was missing Mac in the PlatformAllowList.
"Modules": [ { "Name": "GameLiftClientSDK", "Type": "Runtime", "LoadingPhase": "Default", "PlatformAllowList": [ "Win64", "Mac" ] }, { "Name": "GameLiftCore", "Type": "Editor", "LoadingPhase": "Default", "PlatformAllowList": [ "Win64", "Mac" ] }, { "Name": "GameLiftPlugin", "Type": "Editor", "LoadingPhase": "Default", "PlatformAllowList": [ "Win64", "Mac" ] },
After editing and saving the file, rebuilding the solution threw some errors with the GameLift plugin.
0>In file included from Users/Project/Plugins/Developer/GameLiftPlugin/Source/GameLiftPlugin/Private/Settings/UGameLiftAnywhereStatus.h:10:
0>GameLiftPluginConstants.h(428,11): Error : redefinition of 'Style' as different kind of symbol
0>In file included from Users/Project/Plugins/Developer/GameLiftPlugin/Source/GameLiftPlugin/Public/GameLiftPlugin.h:8:
0>FGameLiftTab.h(7,10): Error : 'Framework\Docking\TabManager.h' file not found
0>In file included from /Users/Project/Plugins/Developer/GameLiftPlugin/Source/AWSSDK/Include/aws/common/math.msvc.inl:19:
0>intrin.h(12,15): Error : 'intrin.h' file not found
Tried integrating the plugin into UE5.3 under MacOS 14, M1 Max. Engine was built from source, fresh C++ project. The solution build is successful and the plugin is recognized by the engine but no button or menu shows up to actually use the plugin to integrate the SDKs into the project. See screenshot attached.