You can deploy macOS plug-ins as bundles or, if you are using IL2CPP A Unity-developed scripting back-end which you can use as an alternative to Mono when building projects for some platforms.
Allows you can access features like OS calls and third-party code libraries that would otherwise not be available to Unity. For further information see documentation on Native plug-ins A platform-specific native code library that is created outside of Unity for use in Unity. More info See in Glossary for Windows, macOS and Linux. NET assemblies created with tools like Visual Studio) and Native plug-ins (platform-specific native code libraries). There are two kinds of plug-ins you can use in Unity: Managed plug-ins (managed. This page describes plug-ins A set of code created outside of Unity that creates functionality in Unity.
Plug-ins for desktop platforms are libraries of native code written in C, C++ and Objective C.