View on GitHub

XcodeRN

History of Xcode Beta Release Notes

Xcode 12 Release Notes

Update your apps to use new features, and test your apps against API changes.

Overview

Xcode 12 includes SDKs for iOS 14, iPadOS 14, tvOS 14, watchOS 7, and macOS Catalina 10.15.6. The Xcode 12 release supports on-device debugging for iOS 9 and later, tvOS 9 and later, and watchOS 2 and later. Xcode 12 requires an Intel-based Mac running macOS Catalina 10.15.4 or later.

General

New Features

Resolved

Apple Clang Compiler

New Features

Resolved

Deprecations

Asset Catalogs

New Features

Resolved

Build System

New Features

Resolved

Known Issues

Deprecations

Core Data

Resolved

Core ML

Known Issues

Deprecations

Create ML

New Features

Debugging

New Features

Resolved

Known Issues

Devices

New Features

Known Issues

Documentation Viewer

New Features

Instruments

New Features

Resolved

Known Issues

Deprecations

Interface Builder

New Features

Resolved

Known Issues

Deprecations

Linking

New Features

Resolved

Metal

New Features

Known Issues

Organizer

New Features

Known Issues

Playgrounds

New Features

Resolved

Known Issues

Previews

New Features

Resolved

Known Issues

Project Editor

New Features

Project Navigator

New Features

Resolved

Reality Composer

Deprecations

Refactoring

New Features

Sanitizers

Resolved

Server

Resolved

Signing and Distribution

New Features

Known Issues

Simulator

New Features

Resolved

Known Issues

Deprecations

Source Control

New Features

Source Editor

New Features

Resolved

Known Issues

Deprecations

StoreKit

New Features

Known Issues

Swift

New Features

Resolved

Known Issues

Swift Packages

New Features

Known Issues

Testing

New Features

Resolved

Known Issues

Deprecations