To build for Xamarin.iOS, the following are required:
Introduction Xamarin is a platform to develop cross-platform and multi-platform apps (for example, Windows phone, Android, iOS). In Xamarin platform, the code sharing concept is used. You can do #2 if you know the exact version numbers. Here are the download links for: Xamarin.iOS 10.4.
For specific version requirements, refer to the latest Xamarin.iOS release notes.
The latest version of Xcode can be downloaded from the iOS Developer Center (login required), or via the Mac App Store:
For instructions on installing Xamarin.iOS on a Mac, visit the Mac Installation guide.
For instructions on installing Xamarin.iOS on a Windows machine, visit the Windows Installation guide.
Once you have successfully installed Xamarin.iOS, learn how to provision your iOS device so that you can develop and test a Xamarin.iOS application on device.