Change the taget platform for build settings in unity to mac os x standalone

broken image
broken image

I do believe people will be pushing out builds with default configuration and running into 'Open with Rosetta' being unchecked in Steam. One thing though for - perhaps Unity could validate your plugins when you're trying to make a build with 'Intel 64-bit + Apple silicon'? If that's possible. So looks like it is something in my own build scripts. Setting 64-bit libsteam_api.so to None for OSX made the build pass.įortunately (unfortunately for me) in a fresh project I got a proper build and steam_api.bundle was copied over correctly, with both 'Intel 64-bit + Apple silicon' and 'Intel 64-bit' targets. Now 64-bit libsteam_api.so is set to Intel 64-bit for Mac OS X, I think it should also be None: Interesting observation, 32-bit libsteam_api.so plugin is set as None for OSX, so I presume the error above should not happen? UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) UnityEditorInternal.PluginsHelper:CheckFileCollisions (UnityEditor.BuildTarget) Please fix plugin settings and try again. Plugin 'libsteam_api.so' is used from several locations:Īssets/Plugins/x86/libsteam_api.so would be copied to /libsteam_api.soĪssets/Plugins/x86_64/libsteam_api.so would be copied to /libsteam_api.so