⚠️ The Xamarin development platform is not officially supported. [More info](https://blog.bitrise.io/post/xamarin-support-ends-in-2022-on-bitrise)
The NuGet restore Step downloads the latest or specified NuGet version and runs a restore with it to install missing .NET packages based on your Xamarin solution (.sln). You can check the installed packages in your build's log.
Optionally, you can set what to cache if you click Options and then Set the level of cache input:
local caches the packages in your build directory.global caches the global-packages folder.all caches local and global.none disables caching for the Step.If your build fails due to a specific NuGet version, you can try to run your build with another version. Click the NuGet version input and select a NuGet version.