In Unity 2021.2 .NET 4.x Api Compatability Level was renamed to .NET Framework.
Off-topic: in fact old name .NET 4.x is kinda incorrect because there never was any .NET 4.x. the right name for it was .NET Framework 4.x even in pre .NET/.NET Core era
This may be what you are looking for. I couldn’t find .net 4.x sdk, but this “Framework” version says it is used for application development. Sorry if this thread is necroed by this response, but I think a possible answer should be posted here since it was the first thing I found on my Google search. https://www.microsoft.com/en-us/download/details.aspx?id=17851
I use Unity on MacOS too, and I find answer to your question in Unity documentation (Configuration part) below: Unity - Manual: macOS player settings
Hope this will be helpful!
i have it,but unfortunately visual studio is not working properly with this, as my other projects are working fine, just one of them is not working properly.