Version: 2022.3
Language : English
UWP scripting symbols
Use UWP plug-ins with IL2CPP

IL2CPP scripting backend for UWP

IL2CPP is the only scripting backendA framework that powers scripting in Unity. Unity supports three different scripting backends depending on target platform: Mono, .NET and IL2CPP. Universal Windows Platform, however, supports only two: .NET and IL2CPP. More info
See in Glossary
Unity supports to build Universal Windows PlatformAn IAP feature that supports Microsoft’s In App Purchase simulator, which allows you to test IAP purchase flows on devices before publishing your application. More info
See in Glossary
(UWP) applications. When you build a project using IL2CPPA Unity-developed scripting back-end which you can use as an alternative to Mono when building projects for some platforms. More info
See in Glossary
, Unity converts the Microsoft Intermediate Language code from your scriptsA piece of code that allows you to create your own Components, trigger game events, modify Component properties over time and respond to user input in any way you like. More info
See in Glossary
into C++ before creating a native binary file. For more information on IL2CPP, refer to IL2CPP overview.

Topic Description
Use UWP plug-ins with IL2CPP Understand how to use managed and native plug-insA set of code created outside of Unity that creates functionality in Unity. There are two kinds of plug-ins you can use in Unity: Managed plug-ins (managed .NET assemblies created with tools like Visual Studio) and Native plug-ins (platform-specific native code libraries). More info
See in Glossary
for UWP.
Debug UWP applications with IL2CPP Debug your code with IL2CPP.

Additional resources

UWP scripting symbols
Use UWP plug-ins with IL2CPP