还是忍不住升级了 catalina,实际上是为了体验一些新的特性,在这些特性中我最想体验的是 sidecar,日常使用的时候,我很需要一块副屏,作为调试或者输出窗口使用,所以这次升级主要是为了让我的 ipad pro 发挥生产力。
先是升级 ipad pro,基本无痛升级到了 ipadOS 13,界面越来越像笔记本了。
接下来是升级 macbook pro。我的版本是 15 寸 2014 年 MID。意味这是 2014 年的产品。
升级也算顺利,但是,可但是,当我想使用 sidecar 的时候 我在系统偏好设置里面居然没有发现 sidecar 的控制选项? 赶紧 google,发现官方说 sidecar 只能支持如下的设备:
27-inch iMac ( 2015 年末或更新版本) iMac Pro MacBook Pro ( 2016 或更新版) MacBook Air (2018) 12-inch MacBook ( 2016 年初或更新版本) Mac mini (2018) Mac Pro (2019)
这就尴尬了,我的笔记本不在支持之列,我能就此放弃吗? 这不符合我爱折腾的性格啊,不行,必须折腾。
首先是得让 sidecar 控制面板显示出来,这个入口被苹果隐藏了,我找到了这样的一个方法
1、用数据线把你的 ipad 和电脑连接起来 2、打开电脑上的 [终端] 3、输入
defaults write com.apple.sidecar.display AllowAllDevices -bool true;
defaults write com.apple.sidecar.display hasShownPref -bool true;
open /System/Library/PreferencePanes/Sidecar.prefPane
注意没有引号哈。 4、回车, 5、也许需要重启。
如果这时候,能够打开 sidecard 的控制面板,那说明你比我幸运,我根本打不开,提示我需要连接我的 ipad,可问题是我的 ipad 连着电脑啊。看来这个方法不行,得换个思路。
还得 google,然后有大神写了一个脚本,我先放地址吧
http://dev.zeppel.eu/luca/SidecarCorePatch
不过大神也说的很清楚,这个补丁有风险,所以操作前需要备份,先备份这个文件。
/System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
然后 要关闭 SIP(系统完整性校验),具体方法如下
1 重启 MAC,按住 cmd+R 直到屏幕上出现苹果的标志和进度条,进入 Recovery 模式; 2 在屏幕最上方的工具栏找到实用工具(左数第 3 个),打开终端,输入:csrutil disable ; 3 关掉终端,重启 mac ; 4 重启以后可以在终端中输入 csrutil status,就可以看到是 enabled 还是 disabled。 必须是 disabled。 接下来就是
$ git clone luca/SidecarCorePatch
然后
$ sudo swift patch.swift
对了,这里要求你必须要安装过 Command Line Tools
再然后就是重启。
这个时候,sidecar 图标神奇的出现了,
你以为这样就可以使用 sidecar 了吗,年轻人,还不行啊。
使用 sidecar 还有一个条件就是你的 macbook 和 ipad 必须在一个局域网里面,这个我想大部分都没问题,还有就是 两个必须使用同一个 apple ID。这点也很重要。
我把这些条件都满足以后,在 sidecar 的控制面板上出现了我的 ipad,赶紧连上看看。 真香时刻来了,我靠 ,这是什么鬼,这画质,这速度简直了,ipad 屏幕上一条一条的,拖进来的窗口卡的一顿一顿的。看来我的副屏是不行了,我也明白了为什么苹果不支持旧版本的 macbook 了,估计就是没法保证效果。
折腾完了,我也舒服了,看看 11.11 有啥好的 4K 小显示器买一个吧。
1
SeanChense 2019-10-27 10:52:29 +08:00 3
感谢踩坑精神分享,成功劝退我了
|
2
kidult 2019-10-27 11:01:23 +08:00
爱折腾的人表示第一时间都入新款,我们还在用 2015 款的只能算是穷折腾
|
3
kaneg 2019-10-27 11:36:57 +08:00 via iPhone
感谢楼主的折腾精神,怪不得我升级后没有这个宣传中很酷的功能,原来是我的太老了,我的是 12 年中的
|
4
Tochase 2019-10-27 11:42:57 +08:00
duet 支持,但是要花钱买
|
7
hearfish 2019-10-27 11:53:04 +08:00 via iPhone 1
Luna display 了解一下 ,不挑型号不绑定 Apple id,流畅度和资源消耗比 duet 好多了
|
10
liuqi0270 2019-10-27 12:12:34 +08:00 via iPhone
看前面想折腾,看到后来,2012 年的尝试就是作死。距离 sidecar 还缺一个新款 mbp 和 iPad。
|
11
Cbdy 2019-10-27 13:11:56 +08:00 via Android
升级完之后发现不支持我的上古 iPad Air
|
13
labnotok 2019-10-27 14:09:37 +08:00 via Android
区别就是 hevc 的硬编码,
Intel 从 6 代开始才支持,软编码的话负载爆炸 这波真不是库克黑心 |
15
aydd2004 2019-10-27 21:33:49 +08:00
12 寸的强行开了 画质很差 不折腾了
|
16
shuangyeying 2019-10-27 22:58:22 +08:00
感谢踩坑,2015MBP 就不试了,幸好没有脑袋一热,iPad Pro 10.3.3 升级就回不来了。
|
17
zhouweiluan 2019-10-28 14:28:36 +08:00
哈哈哈哈,简单来说就是「可以,但没必要」
|