不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

在虚拟机上安装完Mac OS10.14,在Apple Store上准备安装xcode时出现“xcode 不能安装在“Macintosh HD”上,因为需要 OS X V10.14.3 或更高版本”。导致无法安装Xcode
如图:

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

解决方法:

不在Apple Store上进行下载,可以在苹果官网找到合适Xcode(需要Apple ID ,没有的可以直接注册一个)
下载地址:https://developer.apple.com/download/more/

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

在上面网站中找到与当前Mac OS版本合适的Xcode,点击进入后可以下载到本地Mac电脑中,双击打开即可安装。

众所周知,macOS操作系统升级后对硬件要求越来越高,对于老款Macbook来说势必越来越慢。不少人并不愿意自动升级到最新版使用。

但有些配套软件就是那么任性,在Appstore下载时对操作系统有明确要求,导致无法通过Appstore在线升级。比如xcode的在线安装,就会碰到下面的提示:

不能将Xcode安装在“Macintosh HD”上,因为需要macOS v10.15.2或更高版本。

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

低版本安装失败

按照提示升级macOS并不是首选。可以到苹果官网找对应版本的Xcode安装包,下载后自行安装。具体步骤是:

1. 确定当前macOS版本

从macOS系统桌面右上角苹果图标进入“关于本机”查看macOS版本

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

查看macOS版本

2. 确定当前macOS对应的Xcode版本号。

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

macOS版本

3. 去Appstore中,找到Xcode

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

Appstore中的Xcode

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

Xcode的版本历史说明

4. 下载Xcode

访问苹果官方下载地址:https://developer.apple.com/download/more/,登录mac账号后,搜索Xcode版本号,找到对应Xcode下载安装

不能将xcode安装在macintosh hd上因为需要macos v12或更高版本

搜索Xcode版本号

5. 安装

解压缩得到Xcode.app,将Xcode.app复制到Applications替换原有的Xcode,完成升级。

若有其他App在Appstore中因为macOS版本要求过高无法安装时,也可采用类似方法手工安装。

更多相关推荐


Xcode 5.0 编译低版本app

Xcode5.0默认的编译环境是iOS7,编译出来的app,安装到iOS7.0版本以上的手机上,会表现出iOS7.0的风格。兼容不太好的应用,布局上可能会因此乱八七糟。如果还不想让app升级到iOS7.0,以保持iOS6.1或以下版本的风格,...


安装低版本GCC

因为要装低版本CUDA9.0,只能兼容gcc6.0以下,看了半天安装gcc5.5.0的教程,终于找到一个靠谱的。 传送门:https://blog.csdn.net/qq_23438131/article/details/52385843不咋靠谱!不是高手千万别尝试重装gcc和g++,...


安装低版本的make

今天想要编译Android源码,可是提示我的make版本过高,当时我就吓了一跳,因为apt-getinstall的make就是我现在这个版本,那想要安装其他版本的就需要编译安装,同时经验告诉我,我现在是要装一个低版本的软件,就需...


Red Hat 和Cent OS 低版本安装mysql

1、下载rpm安装文件client:[[email protected]]wgethttp://dev.mysql.com/get/MySQL-client-5.6.13-1.el6.x86_64.rpmserver:[[email protected]]wgethttp://dev.mysql.com/get/MySQL-server-5.6.13-1.el6.x86_64...


XCode5使用低版本SDK

首先得有老版本的sdk,如果你已经安装了Xcode5.0,那么老版本的sdk iPhoneOS6.1.sdk已经被删除了,你可以从同事电脑里拷贝一份,路径是:/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/D...


Xcode5使用低版本SDK

用iOS5或6开发的程序在iOS7设备上通常会上移30px,有一个简单的解决方案:在Xcode中把BaseSDK降低,用低版本的SDK编译程序,这样在iOS7设备上看上去和iOS6上没有区别。在Xcode中使用低版本SDK的方法是:1,下载iPhon...


ios:Xcode 5.0 编译低版本app

Xcode5.0默认的编译环境是iOS7,编译出来的app,安装到iOS7.0版本以上的手机上,会表现出iOS7.0的风格。兼容不太好的应用,布局上可能会因此乱八七糟。如果还不想让app升级到iOS7.0,以保持iOS6.1或以下版本的风格,...


解决低版本的xcode不能打开xcode8.0

解决低版本的xcode不能打开xcode8.0//原文地址:http://write.blog.csdn.net/postedit?ticket=ST-296000-IokigVZ2qAMBGZBT46td-passport.csdn.net14号的凌晨看了WWDC2016,到底有什么更新就不在这里说啦,早上过来公...


Mac 使用brew安装低版本的软件,如opencv

由于Mac中使用homebrew安装的库都是最新的,有时需要老版本的软件,就很难办。在工作中想用opencv3.3,但是使用brew安装的都是3.4,后来查到个方法,就是指定需要安装的opencv.rb文件使用brewinfoopencv可以看到:(...


低版本xcode真机调试iOS 12.3.1

老款macpro已经升级不了系统了,导致最新版的xcode10.2及以上也安装不了,最新版的ios12.3.1也联机调试不了,apple是要逼着大家升级硬件啊,软件即服务,就是这样来的,大部分计算机软件公司现在都是卖saas服务赚钱...


XCode wouldnt deploy to my phone with ios 10.3 but it worked on 10.2. So I decided to update XCode.

XCode wont let me update becase "Xcode can’t be installed on “Macintosh HD” because OS X version 10.12 or later is required."

Ok, I thought.

I update my computer to the most recent version in the AppStore Update section and I get OS X Version 10.11.6 .

Still wont let me update XCode.

I find verison 10.12.1 on Apples website which said it was the most recent version and decide to download it separately and update it seperately.

Geuss what.

"This update requires OS X version 10.12."

'

So I cant update XCode because I have version 10.11.6 but I cant update to 10.12.1 without updating to 10.12 first which 10.12 is not found in the AppStore.

What are you doing Apple?

Any suggestions are apprecianted, Thanks.

Yes my mac can handle the new update it is a MacBook Air from 2014

Replies

AFAIK, being on 10.11.6 should allow a path to current macOS via the MAS.

Install/Setup/Configuration questions might have better luck over on Apple's public support forums, thanks and good luck.

For me it worked by going to AppStore, select Updates ; I was proposed the last version of OSX.

Selecting "About this Mac" and then "Sofwtare update" button does the same.

Isn't this working for you ?

I'm a newbie to Apple development and encountered this issue today.

I'm surprised to find out that these kind of compatibility issues exist with Apple.

I'm having to do a workaround by downloading Xcode 8.3.2 and then copying the image for 10.3 to the Xcode 8.2.1 on my machine.

Hope it works.

I'm experiencing the same issue. I'm attempting to upgrade from El Capitan 10.11.6 to some (any) version of Sierra, to facilitate an upgrade of XCode, to be able to test an iOS 11 simulator.

I am unable to get past step 1 of upgrading to any version of Sierra. There are no updates in the App Store - selecting "Software Update" in "About this Mac" has also yielded a "No Updates Available" message. To attempt a workaround, I downloaded the v 10.12.1 package installer, which gave me the error message "This update requires OS X version 10.12." - to my knowledge, no such version exists.

Every subsequent version of Sierra I attempt to update with, including the 'combo' packages, is giving me the same error. So essentially, there is no way to upgrade to Sierra now?

This is part of a comedy of compatibility errors, as the entire endeavor has been in order to use the beta version of XCode, as the version in the App Store gets stuck in an infinite loop and won't even download! This is on a MacBook Pro (Retina, 15-inch, Mid 2015) - not sure if anyone else has had any luck.

Base OSs are only available from the MAS for those that downloaded them in the past. Go there, check your history. If you don't have the base in your history, you can't get it on demand/at will as new installs are no longer being signed.

Your computer should support macOS High Sierra (which is not a Sierra update), which is in the MAS now - installing it will then provide you with support for iOS 11.x simulator.

If you need further macOS installation details, try the public macOS forums: https://support.apple.com/

That is very much not supported. Do not do that. If you're staying on macOS 10.11.6, the latest supported Xcode is 8.2.x. If you want to use something newer, you need to upgrade to macOS 10.12.6 or newer via the Mac App Store.