'Xamarin.iOS - Automatic Provisioning fails

I'm trying to set up my Xamarin.iOS project on Visual Studio 22 for PC, when trying to set the Automatic Provisioning, I keep getting the following error:

This request is forbidden for security reasons: Authentication Error. XCode 7.3 or later is required to continue developing with your Apple ID.

Isn't the whole point of Xamarin is cross-platform developments? What would-I use XCode then?

I should also mention that the apple ID used has a valid developer subscription, and I do not have a Mac for any work-around requiring one.



Solution 1:[1]

As you can see in here :

If you are using Visual Studio 2017 or Visual Studio 2019 (version 16.4 and older), you will need to be Paired to a Mac build host before proceeding.

You can try free provisioning which allows you to deploy and test their apps on iOS devices without being part of the Apple Developer Program.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Adrain Zhu -MSFT