{"id":44613,"date":"2019-07-03T10:48:38","date_gmt":"2019-07-03T17:48:38","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/xamarin\/?p=44613"},"modified":"2019-09-04T13:04:52","modified_gmt":"2019-09-04T20:04:52","slug":"ios-13-xcode-11","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/xamarin\/ios-13-xcode-11\/","title":{"rendered":"iOS 13 Preview Release Now Available"},"content":{"rendered":"<p>Today, we are excited to share our first preview release focused on support for iOS 13 and Xcode 11! With today&#8217;s preview, you can begin building applications using Xcode 11 and start integrating new APIs for iOS 13. APIs such as \u201c<strong>Sign in with Apple<\/strong>\u201d, along with support for watchOS 6, tvOS 13, and macOS 10.15.<\/p>\n<h2>What&#8217;s New in iOS 13<\/h2>\n<p>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 <code>PencilKit<\/code> and <code>SoundAnalysis<\/code> 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.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-44653\" src=\"http:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/07\/Picture1.png\" alt=\"\" width=\"178\" height=\"177\" srcset=\"https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/07\/Picture1.png 178w, https:\/\/devblogs.microsoft.com\/xamarin\/wp-content\/uploads\/sites\/44\/2019\/07\/Picture1-150x150.png 150w\" sizes=\"(max-width: 178px) 100vw, 178px\" \/><\/p>\n<p>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:<\/p>\n<ul>\n<li><a href=\"https:\/\/docs.microsoft.com\/xamarin\/ios\/release-notes\/12\/12.99?WT.mc_id=ios13preview-xamarinblog-piboggan\" target=\"_blank\" rel=\"noopener noreferrer\">Xamarin.iOS<\/a><\/li>\n<li><a href=\"https:\/\/docs.microsoft.com\/xamarin\/mac\/release-notes\/5\/5.99?WT.mc_id=ios13preview-xamarinblog-piboggan\" target=\"_blank\" rel=\"noopener noreferrer\">Xamarin.Mac<\/a><\/li>\n<\/ul>\n<h2>Try the Preview Today<\/h2>\n<p>Excited to try out the latest APIs in your app, but worried about breaking your environment? Try today&#8217;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 <a href=\"https:\/\/github.com\/xamarin\/xamarin-macios\/issues\/6452\" target=\"_blank\" rel=\"noopener noreferrer\">additional steps<\/a> to install the preview.<\/p>\n<h4>Installation<\/h4>\n<p>To get started:<\/p>\n<ol>\n<li>Download and install the <strong>Xcode 11 beta<\/strong> from the <a href=\"https:\/\/developer.apple.com\/download\/\" target=\"_blank\" rel=\"noopener noreferrer\">Apple Developer Portal<\/a>.<\/li>\n<li>In Visual Studio for Mac, select <strong>Visual Studio<\/strong> &gt; <strong>Check for Updates<\/strong>, select the <strong>Xcode 11 Previews<\/strong> channel, and install the available updates.<\/li>\n<li>In Visual Studio for Mac, select <strong>Visual Studio<\/strong> &gt; <strong>Preferences <\/strong>&gt; <strong>Projects <\/strong>&gt; <strong>SDK Locations<\/strong> &gt; <strong>Apple <\/strong>and select <strong>Xcode-beta.app<\/strong>.<\/li>\n<li>(Optional &#8211; Visual Studio 2019 only) Download and install the <a href=\"https:\/\/download.visualstudio.microsoft.com\/download\/pr\/b100c387-4a89-42a3-ab7d-a6cd04af5827\/4cf76ce476c1f03619b4929fcfd5c6d6\/xamarin.visualstudio.alpha.16.2.0.3013215-51445dd.vsix\" target=\"_blank\" rel=\"noopener noreferrer\">Xcode 11 preview support VSIX<\/a>.<\/li>\n<\/ol>\n<p>And that&#8217;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 <a href=\"https:\/\/docs.microsoft.com\/xamarin\/ios\/platform\/ios13\/get-started?WT.mc_id=ios13preview- xamarinblog-piboggan\">Xamarin Documentation Portal<\/a>.<\/p>\n<p><b>Update (September 4th)<\/b>: Preview 6 of our support for Xcode 11 and iOS 13 is now available. Huge thanks for community contribution to AVKit. Read our <a href=\"https:\/\/docs.microsoft.com\/en-us\/xamarin\/ios\/release-notes\/12\/12.99#september-4-2019\" target=\"_blank\" rel=\"noopener noreferrer\">release notes<\/a> for more information, and <a href=\"https:\/\/forums.xamarin.com\/discussion\/162764\/preview-xamarin-ios-preview-3-for-xcode-11-and-ios-13\/p1?new=1\">visit the forums to discuss<\/a>.<\/p>\n<p><b>Update (August 21st)<\/b>: 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 <a href=\"https:\/\/docs.microsoft.com\/en-us\/xamarin\/ios\/release-notes\/12\/12.99#august-21-2019\" target=\"_blank\" rel=\"noopener noreferrer\">release notes<\/a> for more information, and <a href=\"https:\/\/forums.xamarin.com\/discussion\/162764\/preview-xamarin-ios-preview-3-for-xcode-11-and-ios-13\/p1?new=1\">visit the forums to discuss<\/a>.<\/p>\n<p><b>Update (August 7th)<\/b>: Preview 4 of our support for Xcode 11 and iOS 13 is now available. Read our <a href=\"https:\/\/docs.microsoft.com\/en-us\/xamarin\/ios\/release-notes\/12\/12.99\" target=\"_blank\" rel=\"noopener noreferrer\">release notes<\/a> for more information, and <a href=\"https:\/\/forums.xamarin.com\/discussion\/162764\/preview-xamarin-ios-preview-3-for-xcode-11-and-ios-13\/p1?new=1\">visit the forums to discuss<\/a>.<\/p>\n<p><b>Update (July 26th)<\/b>: 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 <span class=\"lang:default decode:true crayon-inline\">NotificationCenter<\/span> framework from Jonathan Conte. Thanks! Read our <a href=\"https:\/\/docs.microsoft.com\/en-us\/xamarin\/ios\/release-notes\/12\/12.99\" target=\"_blank\" rel=\"noopener noreferrer\">release notes<\/a> for more information, and <a href=\"https:\/\/forums.xamarin.com\/discussion\/162764\/preview-xamarin-ios-preview-3-for-xcode-11-and-ios-13\/p1?new=1\">visit the forums to discuss<\/a>.<\/p>\n<p><b>Update (July 10th)<\/b>: Preview 2 of our support for Xcode 11 and iOS 13 is now available. This release includes APIs for the <code>BackgroundTasks<\/code>, <code>LinkPresentation<\/code>, and <code>PencilKit<\/code> frameworks as well as updates to the API surface for existing frameworks. Read our release notes for more information.<\/p>\n<h4>Share Your Experience<\/h4>\n<p>We want to hear how our Xcode 11 preview support works for you! Build your application against Xcode 11 using today&#8217;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 <a href=\"https:\/\/www.surveymonkey.com\/r\/R5X6DJR\" target=\"_blank\" rel=\"noopener noreferrer\">completing our survey<\/a>.<\/p>\n<p>Please <a href=\"https:\/\/github.com\/xamarin\/xamarin-macios\/issues\/new\" target=\"_blank\" rel=\"noopener noreferrer\">log an issue<\/a> on GitHub with any feedback. If you have questions or feedback you would like to share privately, don&#8217;t hesitate to reach out directly at <strong>piboggan@microsoft.com<\/strong>.<\/p>\n<p>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 <strong>Visual Studio<\/strong> -&gt; <strong>Check for Updates<\/strong>. We appreciate your feedback and are excited to see what you build!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today, we are excited to share our first preview containing support for iOS 13 and Xcode 11! With today&#8217;s preview, you can begin building applications using Xcode 13 and begin integrating existing new APIs for iOS 13 such as Sign in with Apple, along with support for iPadOS 13, watchOS 6, tvOS 13, and macOS 10.15.<\/p>\n","protected":false},"author":546,"featured_media":44653,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[5216,2,303,362,390,291,367],"tags":[6],"class_list":["post-44613","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcements","category-developers","category-ios","category-macos","category-watchos","category-xamarin-platform","category-xamarin-forms","tag-ios"],"acf":[],"blog_post_summary":"<p>Today, we are excited to share our first preview containing support for iOS 13 and Xcode 11! With today&#8217;s preview, you can begin building applications using Xcode 13 and begin integrating existing new APIs for iOS 13 such as Sign in with Apple, along with support for iPadOS 13, watchOS 6, tvOS 13, and macOS 10.15.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/44613","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/users\/546"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/comments?post=44613"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/posts\/44613\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media\/44653"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/media?parent=44613"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/categories?post=44613"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/xamarin\/wp-json\/wp\/v2\/tags?post=44613"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}