Xamarin.iOS + Xamarin.Mac logo # Xamarin.iOS & Xamarin.Mac # ## Welcome! This module is the main repository for both **Xamarin.iOS** and **Xamarin.Mac**. These SDKs allow us to create native iOS, tvOS, watchOS and macOS applications using the same UI controls we would in Objective-C and Xcode, except with the flexibility and elegance of a modern language (C#), the power of the .NET Base Class Library (BCL), and two first-class IDEs—Visual Studio for Mac and Visual Studio—at our fingertips. This repository is where we do development for the Xamarin.iOS and Xamarin.Mac SDKs. There are a few ways that you can contribute, for example: - [Submit bugs and feature requests](https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions) - [Review source code changes](https://github.com/xamarin/xamarin-macios/pulls) - [Submit pull requests](https://github.com/xamarin/xamarin-macios/wiki/How-to-Contribute#pull-requests) to resolve issues and fix bugs ## Contributing If you are interested in fixing issues and contributing directly to the code base, please see the document [How to Contribute](https://github.com/xamarin/xamarin-macios/wiki/How-to-Contribute), which covers the following: - How to [build and run](https://github.com/xamarin/xamarin-macios/wiki/Build-&-Run) from source - The [development workflow](https://github.com/xamarin/xamarin-macios/wiki/How-to-Contribute#work-branches), including [debugging](https://github.com/xamarin/xamarin-macios/wiki/Build-&-Run#debugging-applications-from-source) and [running tests](https://github.com/xamarin/xamarin-macios/blob/main/tests/README.md) - [Coding Guidelines](https://github.com/xamarin/xamarin-macios/wiki/How-to-Contribute#coding-guidelines) - [Submitting pull requests](https://github.com/xamarin/xamarin-macios/wiki/How-to-Contribute#pull-requests) ## Downloads The preferred method for installing Xamarin.iOS and Mac is to use the Visual Studio installers ([Windows](https://docs.microsoft.com/xamarin/ios/get-started/installation/windows/?pivots=windows), [Mac](https://docs.microsoft.com/visualstudio/mac/installation?view=vsmac-2019)). The team also [strongly recommends](https://docs.microsoft.com/xamarin/ios/troubleshooting/questions/old-version-xcode) using the latest Xamarin SDK and Xcode whenever possible. However, we provide links to older Xamarin.iOS and Mac packages for macOS downgrades and build machine configuration. | Version | Xamarin.iOS | Xamarin.Mac | |---------|-------------------|-------------------| | d16.9 (Xcode 12.5) | [14.16.0.5][27] | [7.10.0.5][28] | | d16.9 | [14.14.2.5][25] | [7.8.2.5][26] | | d16.8 (Xcode 12.4) | [14.10.0.4][23] | [7.4.0.10][24] | | d16.8 (Xcode 12.3) | [14.8.0.3][21] | [7.2.0.3][22] | | d16.8 (Xcode 12.2) | [14.6.0.15][19] | [7.0.0.15][20] | | d16.8 | [14.4.1.3][17] | [6.22.1.26][18] | | d16.7 | [14.2.0.12][15] | [6.20.2.2][16] | | d16.6 | [13.18.2.1][13] | [6.18.2.1][14] | | d16.5 | [13.16.0.13][11] | [6.16.0.13][12] | | d16.4 | [13.10.0.21][9] | [6.10.0.21][10] | | d16.3 | [13.6.0.12][7] | [6.6.0.12][8] | | d16.2 | [12.14.0.114][5] | [5.14.0.114][6] | | d16.1 | [12.10.0.157][3] | [5.10.0.157][4] | | d16.0 | [12.8.0.2][1] | [5.8.0.0][2] | ## Feedback - Ask a question on [Stack Overflow](https://stackoverflow.com/questions/tagged/xamarin.ios) or the [Xamarin Forums](https://forums.xamarin.com/) - [Request a new feature](https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions#writing-good-bug-reports-and-feature-requests) on GitHub - [Vote on existing feature requests](https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions#before-submitting-an-issue) - [Submit bugs to GitHub Issues](https://github.com/xamarin/xamarin-macios/wiki/Submitting-Bugs-&-Suggestions) - Discuss development and design on [Discord](https://discord.gg/Gw6cvsq) [![Discord](https://img.shields.io/discord/732297728826277939.svg?label=Join%20chat&logo=discord&logoColor=ffffff&color=7389D8&labelColor=6A7EC2)](https://discord.gg/Gw6cvsq) ## License Copyright (c) .NET Foundation Contributors. All rights reserved. Licensed under the [MIT](https://github.com/xamarin/xamarin-macios/blob/main/LICENSE) License. [1]: https://download.visualstudio.microsoft.com/download/pr/1fdd2124-10f8-40f3-9d9a-101c7953aa9d/5aa052be7fd1de213a6b7a8a96bea72b/xamarin.ios-12.8.0.2.pkg [2]: https://download.visualstudio.microsoft.com/download/pr/a5bac460-0a54-4fea-9010-464b1ef8ee6f/9ccfa18c4ed093ee879c02a321965521/xamarin.mac-5.8.0.0.pkg [3]: https://download.visualstudio.microsoft.com/download/pr/87d63fb1-c713-4c5f-b2c8-ae309a3b829c/91c05c2d5587f8f7efc5f7959f55eddf/xamarin.ios-12.10.0.157.pkg [4]: https://download.visualstudio.microsoft.com/download/pr/fdaee266-06e3-46f0-bd67-5081279dd1cf/577697f6fbddd9542d1c862a8603d362/xamarin.mac-5.10.0.157.pkg [5]: https://download.visualstudio.microsoft.com/download/pr/cce6ebe1-dd65-472c-9d01-d83561f341bd/a6ab5d414cdb3e85c9283a954e182b9d/xamarin.ios-12.14.0.114.pkg [6]: https://download.visualstudio.microsoft.com/download/pr/9753ad10-d060-4427-880b-b4e0288878e1/140f9d84b62b3c57f00279f2b32360ce/xamarin.mac-5.14.0.114.pkg [7]: https://download.visualstudio.microsoft.com/download/pr/ae8e9044-57e0-4500-bc58-6fe41d5f711d/71a1316dcca8c4cbcfb070aff9f738d2/xamarin.ios-13.6.0.12.pkg [8]: https://download.visualstudio.microsoft.com/download/pr/c66cc733-8129-4551-8f59-4483f636931b/52194acdeb070158d49fe14cd1453062/xamarin.mac-6.6.0.12.pkg [9]: https://download.visualstudio.microsoft.com/download/pr/16ae715b-ae37-47be-a5dc-c7abd236fbef/185ba3460c06e3fa2e7aa4609e63d57a/xamarin.ios-13.10.0.21.pkg [10]: https://download.visualstudio.microsoft.com/download/pr/16ae715b-ae37-47be-a5dc-c7abd236fbef/90d9e8f056c51a45d9e649ec81b38126/xamarin.mac-6.10.0.21.pkg [11]: https://download.visualstudio.microsoft.com/download/pr/fb168f8a-b44e-4582-8147-eefdf1562110/0a25988a5b9f502f4facd875c1b2072b/xamarin.ios-13.16.0.13.pkg [12]: https://download.visualstudio.microsoft.com/download/pr/fb168f8a-b44e-4582-8147-eefdf1562110/30f09915995da752f30f432760e4ddbe/xamarin.mac-6.16.0.13.pkg [13]: https://download.visualstudio.microsoft.com/download/pr/68ffa29a-6a5b-41f7-af7b-506ddcf4bbfc/35159cac3be1910e87309c0094a8ec8a/xamarin.ios-13.18.2.1.pkg [14]: https://download.visualstudio.microsoft.com/download/pr/68ffa29a-6a5b-41f7-af7b-506ddcf4bbfc/9e1be52d9bff3599b796cfbab3f3d463/xamarin.mac-6.18.2.1.pkg [15]: https://download.visualstudio.microsoft.com/download/pr/7b60a920-c8b1-4798-b660-ae1a7294eb6d/bbdc2a9c6705520fd0a6d04f71e5ed3e/xamarin.ios-14.2.0.12.pkg [16]: https://download.visualstudio.microsoft.com/download/pr/b089be2f-932a-40ab-904b-b626f9e6427b/6aad9f3ea4fbfb92ce267e0f60b34797/xamarin.mac-6.20.2.2.pkg [17]: https://download.visualstudio.microsoft.com/download/pr/68caeaf6-39d4-4b9b-85e3-d20c0a123d1e/4eea211b090c0fbef23b565939aad625/xamarin.ios-14.4.1.3.pkg [18]: https://download.visualstudio.microsoft.com/download/pr/68caeaf6-39d4-4b9b-85e3-d20c0a123d1e/3fd74515e676be1f528bd4bec104ca6c/xamarin.mac-6.22.1.26.pkg [19]: https://download.visualstudio.microsoft.com/download/pr/2d952143-6407-42dc-a589-f62cebff0634/645a2544f66c775fb3b66f8998499e98/xamarin.ios-14.6.0.15.pkg [20]: https://download.visualstudio.microsoft.com/download/pr/2d952143-6407-42dc-a589-f62cebff0634/6a061cf93f0dea18b27f65d697897b9e/xamarin.mac-7.0.0.15.pkg [21]: https://download.visualstudio.microsoft.com/download/pr/573004d1-39a9-4cf7-87b0-e0eea351cd00/4ab0eae8f20e3d59c08393aa77c8c123/xamarin.ios-14.8.0.3.pkg [22]: https://download.visualstudio.microsoft.com/download/pr/573004d1-39a9-4cf7-87b0-e0eea351cd00/b9b9a8e129dafd7cc8dc23a6d6b09185/xamarin.mac-7.2.0.3.pkg [23]: https://download.visualstudio.microsoft.com/download/pr/5cbc9033-e1da-4b8b-91ea-503356b2a52a/88941ab25ab54cb9f26df34d1f07f01e/xamarin.ios-14.10.0.4.pkg [24]: https://download.visualstudio.microsoft.com/download/pr/65083286-ba60-4d43-a5bc-d8243c1823ea/acb7614cda0884db9ea09812c99e679b/xamarin.mac-7.4.0.10.pkg [25]: https://download.visualstudio.microsoft.com/download/pr/03bd1f2d-5b2a-4b65-8a7b-91da84bd241c/711a9ef9243e5765ed38b2312da39724/xamarin.ios-14.14.2.5.pkg [26]: https://download.visualstudio.microsoft.com/download/pr/03bd1f2d-5b2a-4b65-8a7b-91da84bd241c/ed062e57143e80070fee1366105a30a6/xamarin.mac-7.8.2.5.pkg [27]: https://download.visualstudio.microsoft.com/download/pr/e12e515d-da12-410b-acac-dd564a090b60/d0df6c6cfb219ebc3584bccc30e25bc5/xamarin.ios-14.16.0.5.pkg [28]: https://download.visualstudio.microsoft.com/download/pr/e12e515d-da12-410b-acac-dd564a090b60/7537c3cefef02568099b29c1aa7e88a9/xamarin.mac-7.10.0.5.pkg