x86 on Mac build? Plugin collision

Hi, it appears Unity 2019.4 1f1 is trying to copy libopus_egpv x86 version to a Mac build but all Mac apps since around 2018 are 64 bit. Is there a script to adjust to prevent copying x86 files? I'm building a Mac app on Unity in Windows.
Plugin 'libopus_egpv.so' is used from several locations:
 Assets/Photon/PhotonVoice/PhotonVoiceLibs/x86_64/libopus_egpv.so would be copied to <PluginPath>/libopus_egpv.so
 Assets/Photon/PhotonVoice/PhotonVoiceLibs/x86/libopus_egpv.so would be copied to <PluginPath>/libopus_egpv.so
Please fix plugin settings and try again.

UnityEditor.Modules.DefaultPluginImporterExtension:CheckFileCollisions(String)
UnityEditorInternal.PluginsHelper:CheckFileCollisions(BuildTarget)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)

Comments

  • JohnTube
    JohnTube ✭✭✭✭✭
    edited July 2020
    Hi @XyrisKenn,

    Thank you for choosing Photon!

    We will fix this in an upcoming update.
    It was not an issue in previous Unity versions.
    Those libs should not be included at all for macOS.
    You can disable macOS from Unity Editor's inspector for the respective plugin files.

    Thank you for your understanding and patience.