iOS 13 Preview Release Now Available

Pierce Boggan

Today, we are excited to share our first preview release focused on support for iOS 13 and Xcode 11! With today’s preview, you can begin building applications using Xcode 11 and start integrating new APIs for iOS 13. APIs such as “Sign in with Apple”, along with support for watchOS 6, tvOS 13, and macOS 10.15.

What’s New in iOS 13

iOS 13 adds many new exciting capabilities for developers. Some of these include support for iPadOS, Dark Mode, Sign in with Apple, enhancements to Siri and Augmented Reality, and much more! In our first preview release, there is support for the new APIs such as the PencilKit and SoundAnalysis frameworks as well as updates to the API surface in existing frameworks available in iOS 12. Be sure to keep an eye on the Xamarin Documentation Portal for upcoming documentation on utilizing new APIs in your applications.

To get started, you should review the following release notes for a complete listing of the APIs supported in this release, as well as limitations:

Try the Preview Today

Excited to try out the latest APIs in your app, but worried about breaking your environment? Try today’s Xcode 11 preview risk-free! The Xcode beta can be installed side-by-side with a stable version of Xcode. You can always return to the stable release channel in order to use your original production environment. Important note: this preview requires a Mac running macOS 10.14.4 (Mojave) or newer! macOS 10.15 (Catalina) is supported in this release, though you may need to take additional steps to install the preview.

Installation

To get started:

  1. Download and install the Xcode 11 beta from the Apple Developer Portal.
  2. In Visual Studio for Mac, select Visual Studio > Check for Updates, select the Xcode 11 Previews channel, and install the available updates.
  3. In Visual Studio for Mac, select Visual Studio > Preferences > Projects > SDK Locations > Apple and select Xcode-beta.app.
  4. (Optional – Visual Studio 2019 only) Download and install the Xcode 11 preview support VSIX.

And that’s it! You can now begin building your apps against Xcode 11 and utilize the available iOS 13 APIs within your Xamarin apps. Detailed instructions can be found on the Xamarin Documentation Portal.

Update (September 4th): Preview 6 of our support for Xcode 11 and iOS 13 is now available. Huge thanks for community contribution to AVKit. Read our release notes for more information, and visit the forums to discuss.

Update (August 21st): Preview 5 of our support for Xcode 11 and iOS 13 is now available. Huge thanks for community contributions to EventKit and HomeKit. Read our release notes for more information, and visit the forums to discuss.

Update (August 7th): Preview 4 of our support for Xcode 11 and iOS 13 is now available. Read our release notes for more information, and visit the forums to discuss.

Update (July 26th): Preview 3 of our support for Xcode 11 and iOS 13 is now available. This release includes updates to many frameworks, including a wonderful community contribution to the NotificationCenter framework from Jonathan Conte. Thanks! Read our release notes for more information, and visit the forums to discuss.

Update (July 10th): Preview 2 of our support for Xcode 11 and iOS 13 is now available. This release includes APIs for the BackgroundTasks, LinkPresentation, and PencilKit frameworks as well as updates to the API surface for existing frameworks. Read our release notes for more information.

Share Your Experience

We want to hear how our Xcode 11 preview support works for you! Build your application against Xcode 11 using today’s preview to ensure that your app(s) continues to build using this preview. After that, start integrating new APIs such as Sign in with Apple in your app(s). Our priorities are driven by your feedback. Let us know which features from Xcode 11 and iOS 13 are important to you by completing our survey.

Please log an issue on GitHub with any feedback. If you have questions or feedback you would like to share privately, don’t hesitate to reach out directly at piboggan@microsoft.com.

We will continue to release new previews on a regular basis. When opening Visual Studio 2019 for Mac, make sure you keep your IDE up-to-date with the latest preview support through Visual Studio -> Check for Updates. We appreciate your feedback and are excited to see what you build!

7 comments

Discussion is closed. Login to edit/delete existing comments.

  • Mike Muegel 0

    Pierce, can you provide schedule for Catalyst support? Thanks!

  • Matthew Joughin 0

    Agreed – Please provide schedule for Catalyst support ?! It’s urgently needed to get iPad equivalent macOS apps out!

  • Chris HamonsMicrosoft employee 0

    On Catalyst we are tracking the it here:

    https://github.com/xamarin/xamarin-macios/issues/6210

    There currently isn’t a schedule for this right now. We are looking at it as a research task right now.

    We haven’t commited to supporting to it one way or the other yet. We use customer feedback to determine what to prioritze and focus on.

  • ALEXANDER XANTHOUDAKIS 0

    Do you have a possible date for support in Xamarin Forms?

  • Anirudha Gupta 0

    I am trying to build my app that is working fine earlier with VS for Mac Xcode 11 preview support. The app get installed on simulator but it’s not running. I have installed the GM seed 2 yesterday.

    Is this will work or I need to install preview 7 that I see from release notes.

    Thanks

  • Michael McDonogh 0

    Catalyst support ? Estimated timeline? Have Microsoft started working on it?

Feedback usabilla icon