So previously in Unity 5.6, all .bundle plugins would be built in Application.app/Contents/Plugins
In Unity 2018.1.0, 64-bit only .bundle plugins still make it to Application.app/Contents/Plugins
However, any .bundle that is a fat binary (x86_64 and i386) seems to get put in Application.app/Contents/Plugins/x86_64
Now this wouldn’t even be a problem except for the fact that folder is not in the assembly search path and assemblies in that folder cannot be resolved at runtime.
Has anyone found a workaround to this issue? Some of the fat binaries we have in our project are third party plugins so i’d rather not modify the binary to strip the i386 symbols unless there is no other way.