.NET for iOS, Mac Catalyst, macOS, and tvOS provide open-source bindings of the Apple SDKs for use with .NET managed languages such as C#
This is a service release for Xamarin.iOS and Xamarin.Mac bringing Xcode 15 tooling only support.
It is available via Visual Studio 2022 version 17.7 release, Visual Studio for Mac 2022 or using the links below.
Product | Version | Package | Changelog |
---|---|---|---|
Xamarin.iOS | 16.4.0.18 | xamarin.ios-16.4.0.18.pkg | https://github.com/xamarin/xamarin-macios/compare/xamarin-ios-16.4.0.6...xamarin-ios-16.4.0.18 |
Xamarin.Mac | 9.3.0.18 | xamarin.mac-9.3.0.18.pkg | https://github.com/xamarin/xamarin-macios/compare/xamarin-mac-9.3.0.6...xamarin-mac-9.3.0.18 |
There is a known issue where Apps won't automatically open once deployed to a physical device for debugging, you will see the following messages in the logs:
warning HE0030: Could not mount developer tools on '<DeviceName>': Could not locate device support files
warning HE0031: Failed to mount developer tools on '<DeviceName>'.
mlaunch
DTDKRemoteDeviceConnection: Failed to start remote service "com.apple.instruments.remoteserver.DVTSecureSocketProxy" on device.
As a workaround tap on your App's icon to launch the application.
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/xamarin-ios-16.4.0.6...xamarin-ios-16.4.0.18
This is a servicing release to the previous 7.0.3xx service release.
This release consists of the following versions:
These builds are supported using both Xcode 14.3 and Xcode 15.
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-7.0.3xx-7089...dotnet-7.0.3xx-7099
We're excited to announce the first release candidate for .NET 8!
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
This release consists of the following versions:
Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8
DynamicCodeSupport=false
to enable trimming in full AOT mode by @ivanpovazan in https://github.com/xamarin/xamarin-macios/pull/18555
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-8.0.1xx-preview7-8694...dotnet-8.0.1xx-rc1-8825
We're excited to announce our seventh preview release for .NET 8!
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
This release consists of the following versions:
Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8
⚠️ In particular there's a known build failure if both preview 6 and preview 7 are installed: ILLINK : error MT2301: The linker step 'Setup' failed during processing: Failed to parse PList data type: dict
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-8.0.1xx-preview6-8646...dotnet-8.0.1xx-preview7-8694
This is a servicing release to the previous 7.0.3xx service release.
This release consists of the following versions:
These builds are supported using Xcode 14.3.
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-7.0.3xx-7089...dotnet-7.0.3xx-7090
This is a servicing release to the previous 7.0.2xx service release.
This release consists of the following versions:
These builds are supported using Xcode 14.3.
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-7.0.2xx-xcode14.3-7067...dotnet-7.0.3xx-7089
We're excited to announce our sixth preview release for .NET 8!
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
This release consists of the following versions:
Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8
__LINKEDIT Export Info
section in stripped binaries by @ivanpovazan in https://github.com/xamarin/xamarin-macios/pull/18408
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-8.0.1xx-preview5-8525...dotnet-8.0.1xx-preview6-8646
We're excited to announce our fifth preview release for .NET 8!
Note: these are the base SDKs that add support for the platforms in question, for MAUI (which is built on top of our SDKs), go here instead: https://docs.microsoft.com/en-us/dotnet/maui/.
This release consists of the following versions:
Known issues: https://github.com/xamarin/xamarin-macios/wiki/Known-issues-in-.NET8
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-8.0.1xx-preview4-8377...dotnet-8.0.1xx-preview5-8525
This is a servicing release to the previous 7.0.2xx service release.
This release consists of the following versions:
These builds are supported using Xcode 14.3.
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-7.0.2xx-xcode14.3-7060...dotnet-7.0.2xx-xcode14.3-7067
This is a servicing release to the previous 6.0.4xx servicing release.
This will most likely be the last servicing release for .NET 6 - please upgrade your projects to .NET 7.
This release consists of the following versions:
Full Changelog: https://github.com/xamarin/xamarin-macios/compare/dotnet-6.0.4xx-xcode14.2-46...dotnet-6.0.4xx-xcode14.3-60