-
Notifications
You must be signed in to change notification settings - Fork 514
xamarin.ios_11.9.2
Last Update: 4/3/2018
Getting Started | What's New | Known Issues | Blogs | Feedback | Open Source
This version of Xamarin.iOS corresponds to our xcode9.4 (xcode9.4
) milestone. This is presently based on our stable d15-6
milestone, i.e. Xamarin.iOS 11.9.x.
- The latest features and API requires Xcode 9.4 beta 1 and the bundled iOS, tvOS and watchOS SDKs;
- Apple Xcode 9.4 requires a Mac running OSX 10.13.2 (High Sierra) or newer;
The SDK tooling has been updated to
- Support the new OS from simulators: iOS 11.4 and tvOS 11.4;
- Support launching to devices;
You can learn more about how we ship our releases in the Visual Studio 2017 Release Rhythm document.
Using an older Xcode version (than the one mentioned in the above requirements) is often possible, but some features may not be available. Also, some limitations might require workarounds, e.g.:
- The static registrar requires Xcode headers files to build applications, leading to
MT0091
orMT4109
errors if API are missing. In most cases enabling the managed linker will help (by removing the API). - Bitcode builds (for tvOS and watchOS) can fail submission to the App Store unless an Xcode 9.0+ toolchain is used.
This is a live document so there's no static list to link to. However our Jenkins bots produce this information for every commit that is being built. Pick a build based on master
and look for the API diff link on the left column.
Your feedback is important to us. If there are any problems with this release, check the Xamarin.iOS Forums and Xamarin Mac/iOS Github Repository for existing issues. If you do not find any matching issue, please feel free to start a new discussion and report an issue.
Xamarin.iOS is based on the following open-source repositories:
-
xamarin-macios branch
xcode9.4
-
mono branch
d15-5-2017-06
All of our builds are also available for download on Jenkins. Note: these builds come from our build bots and receive no QA testing. Verified builds are periodically made available.
Our Jenkins bots produce the API diff for every commit that is being built.
You can track the latest status of our API work from our wiki.
- README
- xcode13.0 Binding Status
- xcode13.1 Binding Status
- xcode13.2 Binding Status
- xcode13.3 Binding Status
- xcode13.4 Binding Status
- xcode14.0 Binding Status
- xcode14.1 Binding Status
- xcode14.2 Binding Status
- xcode14.3 Binding Status
- xcode15.0 Binding Status
- xcode15.1 Binding Status
- xcode15.3 Binding Status
- xcode15.4 Binding Status
- xcode16.0 Binding Status
- xcode16.1 Binding Status
- xcode16.2 Binding Status