OS: Ubuntu 20.04.2 LTS
Unity Version: 2021.1.13f1
PlayFab Party SDK Version: 1.6.0.0-main.0
Hello, I'm using the latest PlayFab Party SDK from the GitHub releases page and I'm getting "DllNotFoundException: PartyWin32" errors when running the PlayFabMultiplayerManager.
To replicate the issue:
1. Create a new blank scene
2. Place the PlayFabMultiplayerManager in the scene
3. Press play
This is run on an Ubuntu machine with the Unity editor. I've already properly set the PlayFab SDK with the correct settings (e.g. I can create accounts, sign in, etc.) so we can rule that out. The PartyWin32 dll also exists. I've run the same exact project on Windows and it runs without issues.
I've narrowed the issue down to PFPInterop class in the PartyCSharpSDK.Interop namespace. I've tried changing the ThunkDllName to an absolute path but still no luck. If I had to hazard a guess, the dll native plugin is not cross-platform.
If that is the issue, is there a workaround for this? Or maybe the team can issue a dll plugin for Linux builds. We need it to work in Linux because we have a automated build pipeline that runs on it.
I've attached screenshot images below: