Supported Platforms

Proxima Inspector works by running an HTTP and WebSocket server in your game, which you can connect to from a web browser.

Proxima has been tested with different Unity versions on the following platforms. See the test matrix below.

  • Windows (Win32 and UWP)
  • OSX
  • Android (+Meta Quest)
  • iOS
  • WebGL

Community Tested Platforms

These platforms are not regularly tested, but based on reports gathered from Proxima users:

  • Playstation 4 & 5 - Good
  • Nintendo Switch - Good
  • Xbox - Unknown, please report if this is working for you.
  • HoloLens 2 - Good

Platform to Unity Version Test Results

Platform API Compatibility Scripting Backend 2019.4.13 2021.3.5 2023.1.13
Windows Editor .NET Standard N/A Pass Pass Pass
Windows Editor .NET Framework N/A Pass Pass Pass
Windows .NET Standard Mono Pass Pass Pass
Windows .NET Standard IL2CPP Pass Pass Pass
Windows .NET Framework Mono Pass Pass Pass
Windows .NET Framework IL2CPP Pass Pass Pass
OSX Editor .NET Standard N/A Pass Pass Pass
OSX Editor .NET Framework N/A Pass Pass Pass
OSX .NET Standard Mono Pass Pass Pass
OSX .NET Standard IL2CPP Pass Pass Pass
OSX .NET Framework Mono Pass Pass Pass
OSX .NET Framework IL2CPP Pass Pass Pass
Android [1] .NET Standard Mono Pass Pass Pass
Android [1] .NET Standard IL2CPP Pass Pass Pass
Android [1] .NET Framework Mono Pass Pass Pass
Android [1] .NET Framework IL2CPP Pass Pass Pass
iOS [1] .NET Standard IL2CPP Pass Pass Pass
iOS [1] .NET Framework IL2CPP Pass Pass Pass
UWP [2] .NET Standard IL2CPP Pass Pass Pass
UWP [2] .NET Framework IL2CPP Pass Pass Pass
WebGL [3] .NET Standard IL2CPP Pass Pass Pass
WebGL [3] .NET Framework IL2CPP Pass Pass Pass
[1] Android and iOS builds may require HTTPS to be enabled. Learn how to enable HTTPS on the Security Considerations page.
[2] UWP apps need to enable InternetClientServer and PrivateNetworkClientServer capabilities in Player Settings > Publish Settings
Loopback is disabled by default for UWP applications. See https://learn.microsoft.com/en-us/windows/uwp/communication/interprocess-communication#loopback
[3] WebGL is supported as of version 1.2, but works differently than other platforms. Since a web browser cannot host a server. Your app will communicate with Proxima using a BroadcastChannel between windows in the browser. At the moment, it is not possible to connect to WebGL builds remotely.

Ensure you deploy the StreamingAssets/Proxima directory with your WebGL build, which contains the Proxima inspector web app.
If you're having issues with your platform, please report issues on the Discord Server.