关于MacOS降系统版本的处理方法

  使用了最新的MacOS之后发现Xcode不能用了爆了好多的错误,我用了“爆了”这个词,可见我内心的爆炸。。

  网上说的那些降版本好像都不行,我这里总结下吧。。。

  在说讲系统版本之前,我先说说我到底经历了什么我才回折腾降系统版本的这个处理办法。。(急需要看降系统版本的可直接跳过)。

首先说说我在这之前的调试环境:

  Mac OS : 10.14.3  Mac OS Mojave

  Xcode    : 10.1 

  iPad       : mini  2

  要知道,这两个版本不是我选择的,而是被选择的,所以我有点小情绪。。关键是还没等我的情绪发酵出来,它--->这个该死的Xcode还出现情绪了,真机调试的时候爆了一个错误:iPad has denied the launch request.   ?????????  ??????????   ????????????...  我CLGDJ。
  之后各种百度和Google,打给Apple的技术支持,到现在也没一个信儿,爱马。。我还是自己降系统吧。

  在我降系统版本前,我最终的解决方案可以进行到调试的这个步骤,但是控制台不输出,并且,遇到bug直接crash,一点也不友好的嘛。。

  解决方法:

  Xcode :1??、 target -> edit scheme ;

      2??、target -> buildSetting -> Singing -> autoMaticle /手动修改profile证书地址/把release改成debug模式。

“爆”过程

  此时我的想法就是重新下载一个系统镜像,然后从U盘里面进行一个安装系统的操作。之后我发现我错了,我太相信Apple了,我准备从App Store下载一个

Yosemite的系统,但是我发现好像App Store里面好像没有这个系统???????这是什么操作???只有一个Mac OS Mojave的系统,额。。辛亏我之前有备份一

个,我CLGDJ。公司的网络比较慢,我用的网盘加速神器下载还是耗费了我一天半的时间才下载完毕。。不想说什么,下载完毕之后开搞。

  先关机,之后按住Command +R ,同时按下电源键,直到出现四个选项的界面(Mac OS X Utilities)为止,这个界面有四个选项。

  第一个,从时间机器上恢复你的系统,之前有备份的话,就选这个吧。

  第二个,重新安装当前的系统。

  第三个,从网络上获得帮助。

  第四个,磁盘工具,这个之后我会说到的。

  因为我之前没备份过系统(有点小懒,而且很耗费性能),所以我此时选择磁盘工具,进行内置盘的格式化,此时选择MacOS扩展(日志式),点击抹掉,等待

一分钟。

  因为我知道我此时U盘里面是有系统镜像的,所以我此时点击磁盘工具里面的恢复按钮,选择镜像路径指向我的U盘,等待半小时左右,此时自动重启,我以为就

这样结束了,不是的,我的磁盘镜像不知道是不是因为断点续传了,所以导致自动重启之后进不了系统,所以没办法,在格式化一次内置盘。

  又因为,在这之前我已经安装过系统,虽然不可用,但是是原原本本正正规规的苹果系统,所以我此时退出磁盘工具选择第二项,一直点击同意,一直到系统开

始下载为止,之后就不用管了,浪费了我一天的精力。。终于是搞定了,但是不知道是不是因为是从高版本降低到低版本系统导致系统感觉有点卡,将就吧。。。

  因为不是很难找的选项,这边我就不放截图了哈,不懂的随时撩我都行。

原文地址:https://www.cnblogs.com/MyBlogZH/p/10560398.html

时间: 2024-11-10 14:51:15

关于MacOS降系统版本的处理方法的相关文章

CoreLocation 的基本使用 以及定位 指南针的实现 (附加: 系统版本适配的方法,和后台更新用户位置的方法及注意)

#import "ViewController.h" #import <CoreLocation/CoreLocation.h> @interface ViewController ()<CLLocationManagerDelegate> @property(nonatomic ,strong)CLLocationManager * manager; @end @implementation ViewController - (void)viewDidLoad

centos6/7通用查看系统版本的方法

    因为最近要写一个centos的初始化脚本,但是centos6和centos7版本有很多命令都不相同,所以为了让脚本在两个版本之间都可以使用,就需要对centos系统版本进行判断.     通过查找各种资料,我发现基本有下面几种查看系统版本的方法: 方法一:可以用lsb_release -a来查看系统版本 [[email protected] ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-a

iOS系统版本判断方法

在iOS系统中提供了系统版本的判断函数,因此我们可以很容易得到他的当前系统版本: [[UIDevice currentDevice] systemName];//系统名字[[UIDevice currentDevice] systemVersion];//系统版本号[[UIDevice currentDevice] uniqueIdentifier];//[[UIDevice currentDevice] model];  //设备型号 这些方法都能够帮助你快速得到你所想要的关于系统硬件和软件的

查看Linux系统版本信息的几种方法

一.查看Linux内核版本命令(两种方法): 1.cat /proc/version 2.uname -a 二.查看Linux系统版本的命令(3种方法): 1.lsb_release -a,即可列出所有版本信息: 这个命令适用于所有的Linux发行版,包括RedHat.SUSE.Debian…等发行版. 2.cat /etc/redhat-release,这种方法只适合Redhat系的Linux: [[email protected] home]# cat /etc/redhat-release

【linux】查看Linux系统版本信息的几种方法

一.查看Linux内核版本命令(两种方法): 1.cat /proc/version 2.uname -a 二.查看Linux系统版本的命令(3种方法): 1.lsb_release -a,即可列出所有版本信息: 这个命令适用于所有的Linux发行版,包括RedHat.SUSE.Debian…等发行版. 2.cat /etc/redhat-release,这种方法只适合Redhat系的Linux: [[email protected] home]# cat /etc/redhat-release

几种查看CentOS系统版本和位数的方法

查看系统版本: cat /etc/redhat-release cat /proc/version uname -a cat /etc/issue 查看64位还是32位: getconf LONG_BIT file /bin/ls 版权声明:本文为博主原创文章,未经博主允许不得转载.

查看Linux系统版本信息

一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [[email protected]CentOS home]# cat /proc/versionLinux version 2.6.32-431.el6.x86_64 ([email protected]) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013 2.uname -a [

Linux下查看系统版本号信息的方法

一.查看Linux内核版本命令(两种方法): 1.cat /proc/version [[email protected] ~]# cat /proc/versionLinux version 2.6.18-194.8.1.el5.centos.plus ([email protected]) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Wed Jul 7 11:50:45 EDT 2010 2.uname -a [[email 

ios 宏定义 系统版本 判定

====================================================== 当需要判断iOS系统版本的时候,相信很多人都会这么干: #define SystemVersion [[UIDevice currentDevice] systemVersion].floatValue 现在告诉屌丝们一个更好的办法就是其实系统已经做了类似的宏定义,不需要我们再去定义了 在Simulator-IOS7.0/usr/include/Availability.h中已经定义了很