Return to site

Java Update 13.6 Mac Download

broken image


  • 1) brew cask install java 2) java -version java version '1.8.0131' Java(TM) SE Runtime Environment (build 1.8.0131-b11) P.S - Cask is an extension to Homebrew that is intended to manage large Mac binaries and graphical applications, but using the Homebrew interface.
  • Download macOS Catalina 10.15.5 Update macOS Catalina 10.15.5 introduces battery health management in the Energy Saver settings for notebooks, an option to control automatic prominence of video tiles on Group FaceTime calls, and controls to fine-tune the built-in calibration of your Pro Display XDR.
  • When your browser is redirected to 'This content requires Java Update 13.6', or pop-up appears as you surf the web, it may mean that your PC is compromised with malicious code. In contrary, your PC may be clean and the appearance of 'This content requires Java Update 13.6' pop-ups was just caused by an infected web site you have visited.
  • Free java update 13.6 download software at UpdateStar - The Java SE Runtime Environment contains the Java virtual machine,runtime class libraries, and Java application launcher that arenecessary to run programs written in the Java programming language.It is not a development environment. Mac › General › Java Preferences 13.6.

This topic includes the following sections:

Download Apple Java for OS X 10.6 for Mac to update Java components.

System Requirements for Installing the JDK on macOS

The following are the system requirements for installing the JDK on macOS:

  • Any Intel-based computer running macOS.

  • Administrator privileges.

    You cannot install Java for a single user. Installing the JDK on macOS is performed on a systemwide basis for all users. Administrator privileges are required to install the JDK on macOS.

Determining the Default JDK Version on macOS

When starting a Java application through the command line, the system uses the default JDK.

There can be multiple JDKs installed on the macOS system.

You can determine which version of the JDK is the default by entering java -version in a Terminal window. If the installed version is 14 Interim 0, Update 0, and Patch 0, then you see a string that includes the text 14. For example:

To run a different version of Java, either specify the full path, or use the java_home tool. For example:

$ /usr/libexec/java_home -v 14 --exec javac -version

Installing the JDK on macOS

  1. Download the JDK .dmg file, jdk-14.interim.update.patch_osx-x64_bin.dmg.

    Before the file can be downloaded, you must accept the license agreement.

  2. From either the browser Downloads window or from the file browser, double-click the .dmg file to start it.
    A Finder window appears that contains an icon of an open box and the name of the .pkg file.
  3. Double-click the JDK 14.pkg icon to start the installation application.
    The installation application displays the Introduction window.
  4. Click Continue.
  5. Click Install.
    A window appears that displays the message: Installer is trying to install new software. Enter your password to allow this.
  6. Enter the Administrator user name and password and click Install Software.
    The software is installed and a confirmation window is displayed.
After the software is installed, you can delete the .dmg file if you want to save disk space.

Uninstalling the JDK on macOS

Mac
You must have Administrator privileges.

Note:

Do not attempt to uninstall Java by removing the Java tools from /usr/bin. This directory is part of the system software and any changes will be reset by Apple the next time that you perform an update of the OS.

  1. Go to /Library/Java/JavaVirtualMachines.
  2. Remove the directory whose name matches the following format by executing the rm command as a root user or by using the sudo tool:
    /Library/Java/JavaVirtualMachines/jdk-14.interim.update.patch.jdk

    For example, to uninstall 14 Interim 0 Update 0 Patch 0:

    $ rm -rf jdk-14.jdk

Installation FAQ on macOS Platform

This topic provides answers for the following frequently asked questions about installing JDK on macOS computers.

1. How do I find out which version of Java is the system default?

When you run a Java application from the command line, it uses the default JDK. If you do not develop Java applications, then you do not need to worry about this. See Determining the Default JDK Version on macOS.

2. How do I uninstall Java?

See Uninstalling the JDK on macOS.

3. After installing Java for macOS 2012-006, can I continue to use Apple's Java 6 alongside the macOS JDK for Java 14?

If you want to continue to develop with Java 6 using command-line, then you can modify the startup script for your favorite command environment. For bash, use this:

$ export JAVA_HOME=`/usr/libexec/java_home -v 14`

Some applications use /usr/bin/java to call Java. After installing Java for macOS 2012-006, /usr/bin/java will find the newest JDK installed, and will use that for all of the Java-related command-line tools in /usr/bin. You may need to modify those applications to find Java 6, or contact the developer for a newer version of the application.

4. What happened to the Java Preferences app in Application Utilities?

Java Update 13.6 Mac Download

The Java Preferences app was part of the Apple Java installation and is not used by Oracle Java. Therefore, macOS releases from Apple that do not include Apple Java will not include Java Preferences.

Xcode is a complete developer toolset for creating apps for Mac, iPhone, iPad, Apple Watch, and Apple TV. Xcode brings user interface design, coding, testing, debugging, and submitting to the App Store all into a unified workflow.

Downloading and updating Xcode

The current release of Xcode is available as a free download from the Mac App Store. The Mac App Store will notify you when an update is available or you can have macOS update automatically as it becomes available.

The latest beta version and previous versions of Xcode can be downloaded from the Downloads page. To download Xcode, simply sign in with your Apple ID.Apple Developer Program membership is not required.

Using Xcode

Get step-by-step guidance on how to use Xcode to build, test, and submit apps to the App Store.

Java Update 13.6 Mac Download Dmg

Submitting apps to the App Store using Xcode

If you're an Apple Developer Program member, Xcode provides an integrated workflow to prepare and submit apps to App Store. You should use the latest version of Xcode available on the Mac App Store to submit your apps, or when available, the latest GM seed release from the Downloads page.

Do not submit apps built using beta software, as beta versions of Xcode, Operating Systems, and SDKs are for development and testing only.

Learning about changes to Xcode

How to update java on mac

To learn about the latest features and capabilities in Xcode, see What's New in Xcode. For update details in the latest released versions, including each beta release, see the Xcode Release Notes.

Minimum requirements and supported SDKs

Xcode VersionMinimum OS RequiredSDKArchitectureOSSimulatorSwift
Xcode 12.3 betamacOS Catalina 10.15.4 (Intel-based Mac)
macOS Big Sur 11.0
(Apple silicon Mac)
iOS 14.3
macOS 11.1
tvOS 14.3
watchOS 7.3
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.3
iPadOS 13.0-14.3
macOS 10.9-11.0
tvOS 9.0-14.3
watchOS 2.0-7.2
iOS 10.3.1-14.3
tvOS 10.2-14.3
watchOS 3.2-7.2
Swift 4
Swift 4.2
Swift 5.3
Xcode 12.2macOS Catalina 10.15.4 (Intel-based Mac)
macOS Big Sur 11.0
(Apple silicon Mac)
iOS 14.2
macOS 11
tvOS 14.2
watchOS 7.1
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.2
iPadOS 13.0-14.2
macOS 10.9-11.0
tvOS 9.0-14.2
watchOS 2.0-7.1
iOS 10.3.1-14.2
tvOS 10.2-14.2
watchOS 3.2-7.1
Swift 4
Swift 4.2
Swift 5.3
Xcode 12.1macOS Catalina 10.15.4 (Intel-based Mac)
macOS Big Sur 11.0
(Apple silicon Mac)
iOS 14.1
macOS 10.15.6
tvOS 14.0
watchOS 7.0
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.1
iPadOS 13.0-14.1
macOS 10.9-11.0
tvOS 9.0-14.0
watchOS 2.0-7.0
iOS 10.3.1-14.1
tvOS 10.2-14.0
watchOS 2.0-7.0
Swift 4
Swift 4.2
Swift 5.3
Xcode 12macOS Catalina 10.15.4 (Intel-based Mac)
iOS 14
macOS 10.15.6
tvOS 14
watchOS 7.0
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.0
iPadOS 13.0-14.0
macOS 10.6-10.15.6
tvOS 9.0-14.0
watchOS 2.0-7.0
iOS 10.3.1-14.0
tvOS 10.2-14.0
watchOS 3.2-7.0
Swift 4
Swift 4.2
Swift 5.3
Xcode 11.7macOS Catalina 10.15.2iOS 13.7
macOS 10.15.6
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.7
iPadOS 13.0-13.7
macOS 10.6-10.15.6
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.7
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.6macOS Catalina 10.15.2iOS 13.6
macOS 10.15.6
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.6
iPadOS 13.0-13.6
macOS 10.6-10.5.6
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.6
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.5macOS Catalina 10.15.2iOS 13.5
macOS 10.15.4
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.5
iPadOS 13.0-13.5
macOS 10.6-10.15.4
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.5
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.4.xmacOS Catalina 10.15.2iOS 13.4
macOS 10.15.4
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.4.x
iPadOS 13.0-13.4.x
macOS 10.6-10.15.4
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.4.x
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.3.xmacOS Mojave 10.14.4iOS 13.3
macOS 10.15.2
tvOS 13.3
watchOS 6.1.1
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.3
iPadOS 13.0-13.3
macOS 10.6-10.15.2
tvOS 9.0-13.3
watchOS 2.0-6.1.1
iOS 10.3.1-13.3
tvOS 10.2-13.3
watchOS 3.2-6.1.1
Swift 4
Swift 4.2
Swift 5.1
Xcode 11.2.xmacOS Mojave 10.14.4 iOS 13.2
macOS 10.15.1
tvOS 13.2
watchOS 6.1
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.2.x
iPadOS 13.0-13.2.x
macOS 10.6-10.15.1
tvOS 9.0-13.2
watchOS 2.0-6.1
iOS 10.3.1-13.2.x
tvOS 10.2-13.2
watchOS 3.2-6.1
Swift 4
Swift 4.2
Swift 5.1
Xcode 11.1macOS Mojave 10.14.4 iOS 13.1
macOS 10.15
tvOS 13
watchOS 6.0
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.1
iPadOS 13.0-13.1
macOS 10.6-10.15
tvOS 9.0-13.0
watchOS 2.0-6.0
iOS 10.3.1-13.1
tvOS 10.2-13.0
watchOS 3.2-6.0
Swift 4
Swift 4.2
Swift 5.1
Xcode 11macOS Mojave 10.14.4iOS 13
macOS 10.15
tvOS 13
watchOS 6.0
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.0
iPadOS 13.0-13.0
macOS 10.6-10.15
tvOS 9.0-13.0
watchOS 2.0-6.0
iOS 10.3.1-13.0
tvOS 10.2-13.0
watchOS 3.2-6.0
Swift 4
Swift 4.2
Swift 5.1
Xcode 10.3macOS Mojave 10.14.3iOS 12.4
macOS 10.14.6
tvOS 12.4
watchOS 5.3
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-12.4
macOS 10.6-10.14.6
tvOS 9.0-12.4
watchOS 2.0-5.3
iOS 10.3.1-12.4
tvOS 10.2-12.4
watchOS 3.2-5.3
Swift 4
Swift 4.2
Swift 5
Xcode 10.2xmacOS Mojave 10.14.3iOS 12.2
macOS 10.14.4
tvOS 12.2
watchOS 5.2
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-12.2
macOS 10.6-10.14.4
tvOS 9.0-12.2
watchOS 2.0-5.2
iOS 8.1-12.2
tvOS 9.0-12.2
watchOS 2.0-5.2
Swift 4
Swift 4.2
Swift 5

Legend

Minimum OS Required: The version of macOS required to install this version of Xcode.

SDK: The version of SDKs included in this version of Xcode.

Download Java 8 For Mac

Architecture: The architectures supported for development by this version of Xcode.

OS: The iOS, iPadOS, macOS, tvOS, and watchOS versions supported by this version of Xcode for developing, installing, and debugging applications.

Simulator: Versions of iOS, tvOS, and watchOS simulators supported for development by this version of Xcode.

Java update 13.6 mac download version

Swift: Version of Swift supported for development by this version of Xcode.

Providing feedback and reporting bugs

Your feedback goes a long way towards making Xcode even better. With Feedback Assistant, you can report issues or request enhancements to APIs and tools. Include detailed information about issues, including the system and developer tools version information, and any relevant crash logs or console messages. To ask questions and find answers by Apple engineers and other developers, visit the Apple Developer Forums.

How To Update Java On Mac

Invalid private key and certificate pairing

If you received an error message saying, 'Xcode could not find a valid private-key/certificate pair for this profile in your keychain.' This error message indicates that the Keychain Access application on your Mac is missing either the public or private key for the certificate you are using to sign your app.

This often happens when you are trying to sign and build your app from a different Mac than the one you originally used to request your code signing certificate. It can also happen if your certificate has expired or has been revoked. Ensure that your app's provisioning profile contains a valid code signing certificate, and that the Keychain Access application on your Mac contains that certificate, the private key originally used to generate that certificate, and the WWDR Intermediate Certificate.

For instructions on how to resolve this and other code signing errors, review the Code Signing Support page.

Apple security updates

Java Update 13.6 Mac Download
You must have Administrator privileges.

Note:

Do not attempt to uninstall Java by removing the Java tools from /usr/bin. This directory is part of the system software and any changes will be reset by Apple the next time that you perform an update of the OS.

  1. Go to /Library/Java/JavaVirtualMachines.
  2. Remove the directory whose name matches the following format by executing the rm command as a root user or by using the sudo tool:
    /Library/Java/JavaVirtualMachines/jdk-14.interim.update.patch.jdk

    For example, to uninstall 14 Interim 0 Update 0 Patch 0:

    $ rm -rf jdk-14.jdk

Installation FAQ on macOS Platform

This topic provides answers for the following frequently asked questions about installing JDK on macOS computers.

1. How do I find out which version of Java is the system default?

When you run a Java application from the command line, it uses the default JDK. If you do not develop Java applications, then you do not need to worry about this. See Determining the Default JDK Version on macOS.

2. How do I uninstall Java?

See Uninstalling the JDK on macOS.

3. After installing Java for macOS 2012-006, can I continue to use Apple's Java 6 alongside the macOS JDK for Java 14?

If you want to continue to develop with Java 6 using command-line, then you can modify the startup script for your favorite command environment. For bash, use this:

$ export JAVA_HOME=`/usr/libexec/java_home -v 14`

Some applications use /usr/bin/java to call Java. After installing Java for macOS 2012-006, /usr/bin/java will find the newest JDK installed, and will use that for all of the Java-related command-line tools in /usr/bin. You may need to modify those applications to find Java 6, or contact the developer for a newer version of the application.

4. What happened to the Java Preferences app in Application Utilities?

The Java Preferences app was part of the Apple Java installation and is not used by Oracle Java. Therefore, macOS releases from Apple that do not include Apple Java will not include Java Preferences.

Xcode is a complete developer toolset for creating apps for Mac, iPhone, iPad, Apple Watch, and Apple TV. Xcode brings user interface design, coding, testing, debugging, and submitting to the App Store all into a unified workflow.

Downloading and updating Xcode

The current release of Xcode is available as a free download from the Mac App Store. The Mac App Store will notify you when an update is available or you can have macOS update automatically as it becomes available.

The latest beta version and previous versions of Xcode can be downloaded from the Downloads page. To download Xcode, simply sign in with your Apple ID.Apple Developer Program membership is not required.

Using Xcode

Get step-by-step guidance on how to use Xcode to build, test, and submit apps to the App Store.

Java Update 13.6 Mac Download Dmg

Submitting apps to the App Store using Xcode

If you're an Apple Developer Program member, Xcode provides an integrated workflow to prepare and submit apps to App Store. You should use the latest version of Xcode available on the Mac App Store to submit your apps, or when available, the latest GM seed release from the Downloads page.

Do not submit apps built using beta software, as beta versions of Xcode, Operating Systems, and SDKs are for development and testing only.

Learning about changes to Xcode

To learn about the latest features and capabilities in Xcode, see What's New in Xcode. For update details in the latest released versions, including each beta release, see the Xcode Release Notes.

Minimum requirements and supported SDKs

Xcode VersionMinimum OS RequiredSDKArchitectureOSSimulatorSwift
Xcode 12.3 betamacOS Catalina 10.15.4 (Intel-based Mac)
macOS Big Sur 11.0
(Apple silicon Mac)
iOS 14.3
macOS 11.1
tvOS 14.3
watchOS 7.3
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.3
iPadOS 13.0-14.3
macOS 10.9-11.0
tvOS 9.0-14.3
watchOS 2.0-7.2
iOS 10.3.1-14.3
tvOS 10.2-14.3
watchOS 3.2-7.2
Swift 4
Swift 4.2
Swift 5.3
Xcode 12.2macOS Catalina 10.15.4 (Intel-based Mac)
macOS Big Sur 11.0
(Apple silicon Mac)
iOS 14.2
macOS 11
tvOS 14.2
watchOS 7.1
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.2
iPadOS 13.0-14.2
macOS 10.9-11.0
tvOS 9.0-14.2
watchOS 2.0-7.1
iOS 10.3.1-14.2
tvOS 10.2-14.2
watchOS 3.2-7.1
Swift 4
Swift 4.2
Swift 5.3
Xcode 12.1macOS Catalina 10.15.4 (Intel-based Mac)
macOS Big Sur 11.0
(Apple silicon Mac)
iOS 14.1
macOS 10.15.6
tvOS 14.0
watchOS 7.0
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.1
iPadOS 13.0-14.1
macOS 10.9-11.0
tvOS 9.0-14.0
watchOS 2.0-7.0
iOS 10.3.1-14.1
tvOS 10.2-14.0
watchOS 2.0-7.0
Swift 4
Swift 4.2
Swift 5.3
Xcode 12macOS Catalina 10.15.4 (Intel-based Mac)
iOS 14
macOS 10.15.6
tvOS 14
watchOS 7.0
DriverKit 20.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 9.0-14.0
iPadOS 13.0-14.0
macOS 10.6-10.15.6
tvOS 9.0-14.0
watchOS 2.0-7.0
iOS 10.3.1-14.0
tvOS 10.2-14.0
watchOS 3.2-7.0
Swift 4
Swift 4.2
Swift 5.3
Xcode 11.7macOS Catalina 10.15.2iOS 13.7
macOS 10.15.6
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.7
iPadOS 13.0-13.7
macOS 10.6-10.15.6
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.7
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.6macOS Catalina 10.15.2iOS 13.6
macOS 10.15.6
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.6
iPadOS 13.0-13.6
macOS 10.6-10.5.6
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.6
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.5macOS Catalina 10.15.2iOS 13.5
macOS 10.15.4
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.5
iPadOS 13.0-13.5
macOS 10.6-10.15.4
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.5
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.4.xmacOS Catalina 10.15.2iOS 13.4
macOS 10.15.4
tvOS 13.4
watchOS 6.2
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.4.x
iPadOS 13.0-13.4.x
macOS 10.6-10.15.4
tvOS 9.0-13.4
watchOS 2.0-6.2
iOS 10.3.1-13.4.x
tvOS 10.2-13.4
watchOS 3.2-6.2
Swift 4
Swift 4.2
Swift 5.2
Xcode 11.3.xmacOS Mojave 10.14.4iOS 13.3
macOS 10.15.2
tvOS 13.3
watchOS 6.1.1
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.3
iPadOS 13.0-13.3
macOS 10.6-10.15.2
tvOS 9.0-13.3
watchOS 2.0-6.1.1
iOS 10.3.1-13.3
tvOS 10.2-13.3
watchOS 3.2-6.1.1
Swift 4
Swift 4.2
Swift 5.1
Xcode 11.2.xmacOS Mojave 10.14.4 iOS 13.2
macOS 10.15.1
tvOS 13.2
watchOS 6.1
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.2.x
iPadOS 13.0-13.2.x
macOS 10.6-10.15.1
tvOS 9.0-13.2
watchOS 2.0-6.1
iOS 10.3.1-13.2.x
tvOS 10.2-13.2
watchOS 3.2-6.1
Swift 4
Swift 4.2
Swift 5.1
Xcode 11.1macOS Mojave 10.14.4 iOS 13.1
macOS 10.15
tvOS 13
watchOS 6.0
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.1
iPadOS 13.0-13.1
macOS 10.6-10.15
tvOS 9.0-13.0
watchOS 2.0-6.0
iOS 10.3.1-13.1
tvOS 10.2-13.0
watchOS 3.2-6.0
Swift 4
Swift 4.2
Swift 5.1
Xcode 11macOS Mojave 10.14.4iOS 13
macOS 10.15
tvOS 13
watchOS 6.0
DriverKit 19.0
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-13.0
iPadOS 13.0-13.0
macOS 10.6-10.15
tvOS 9.0-13.0
watchOS 2.0-6.0
iOS 10.3.1-13.0
tvOS 10.2-13.0
watchOS 3.2-6.0
Swift 4
Swift 4.2
Swift 5.1
Xcode 10.3macOS Mojave 10.14.3iOS 12.4
macOS 10.14.6
tvOS 12.4
watchOS 5.3
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-12.4
macOS 10.6-10.14.6
tvOS 9.0-12.4
watchOS 2.0-5.3
iOS 10.3.1-12.4
tvOS 10.2-12.4
watchOS 3.2-5.3
Swift 4
Swift 4.2
Swift 5
Xcode 10.2xmacOS Mojave 10.14.3iOS 12.2
macOS 10.14.4
tvOS 12.2
watchOS 5.2
x86_64
armv7
armv7s
arm64
arm64e
iOS 8.0-12.2
macOS 10.6-10.14.4
tvOS 9.0-12.2
watchOS 2.0-5.2
iOS 8.1-12.2
tvOS 9.0-12.2
watchOS 2.0-5.2
Swift 4
Swift 4.2
Swift 5

Legend

Minimum OS Required: The version of macOS required to install this version of Xcode.

SDK: The version of SDKs included in this version of Xcode.

Download Java 8 For Mac

Architecture: The architectures supported for development by this version of Xcode.

OS: The iOS, iPadOS, macOS, tvOS, and watchOS versions supported by this version of Xcode for developing, installing, and debugging applications.

Simulator: Versions of iOS, tvOS, and watchOS simulators supported for development by this version of Xcode.

Swift: Version of Swift supported for development by this version of Xcode.

Providing feedback and reporting bugs

Your feedback goes a long way towards making Xcode even better. With Feedback Assistant, you can report issues or request enhancements to APIs and tools. Include detailed information about issues, including the system and developer tools version information, and any relevant crash logs or console messages. To ask questions and find answers by Apple engineers and other developers, visit the Apple Developer Forums.

How To Update Java On Mac

Invalid private key and certificate pairing

If you received an error message saying, 'Xcode could not find a valid private-key/certificate pair for this profile in your keychain.' This error message indicates that the Keychain Access application on your Mac is missing either the public or private key for the certificate you are using to sign your app.

This often happens when you are trying to sign and build your app from a different Mac than the one you originally used to request your code signing certificate. It can also happen if your certificate has expired or has been revoked. Ensure that your app's provisioning profile contains a valid code signing certificate, and that the Keychain Access application on your Mac contains that certificate, the private key originally used to generate that certificate, and the WWDR Intermediate Certificate.

For instructions on how to resolve this and other code signing errors, review the Code Signing Support page.

Apple security updates

For information on the security content of Xcode updates, visit the Apple security updates page.





broken image