I’m trying to make a Unity game multiplayer using Photon Fusion. The multiplayer matchmaking and lobby system I created works fine on windows, but when I try to create or join a match on Mac, it says that there was a libnanosocket error. When I open the libnano socket in the unity inspector, it says it is using an Intel cpu even though my mac is m2. When I try to change it, and I click apply, it just reverts back to intel. No matter what I do it doesn’t change from intel, could someone please help me find a solution?
Here was the specific error I got when I tried to create a match on mac:
UnityEngine.UI.Button.Press () (at ./Library/PackageCache/[email protected]/Runtime/UI/Core/Button.cs:70)
UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at ./Library/PackageCache/[email protected]/Runtime/UI/Core/Button.cs:114)
UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at ./Library/PackageCache/[email protected]/Runtime/EventSystem/ExecuteEvents.cs:57)
UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at ./Library/PackageCache/[email protected]/Runtime/EventSystem/ExecuteEvents.cs:272)
UnityEngine.EventSystems.EventSystem:Update() (at ./Library/PackageCache/[email protected]/Runtime/EventSystem/EventSystem.cs:530)
I’ve tried to change it in the file itself, but it’s a binary file and I don’t know how to edit/change it. I’m also worried that even if I can change the file itself, it will revert back once I try to join/create a match on Mac (same as what happened when I changed the setting in unity).
user26492221 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.