I have this error when trying to compile my project on Xamarin.Mac.
I have the latest OS version and the latest XCode.
Error MM0091: This version of Xamarin.Mac requires the macOS 10.14 SDK (shipped with Xcode 10.1). Either upgrade Xcode to get the required header files or use the dynamic registrar or set the managed linker behaviour to Link Platform or Link Framework SDKs Only (to try to avoid the new APIs). (MM0091)
I had it after unifying my project to the new API.
Apparently this is required to compile my project into 64bits.
So I know that in the error it is written: "to try to avoid the new APIs", but then how do I compile my project into 64bits?
Pre-API-unifying, I have marked all my projects to compile into 64bits and lost the 32bits warning at the compilation, but the MacOS still sees it as nonfit for a 64bits OS.
Maybe I am missing something in the 64bits compilation? Why, even though I compile it to 64b, the OS does not see it?
EDIT: forget that I can remove the 32b warning. I succeeded in removing it from the old dev environment, with an old mono and an old ide and an old OS. But in this new env even though I specify 64bit in all my projects it just does not want to compile in 64 bits...