伴随着新 macOS 的发布,Sidecar (随航)功能是最吸引我的特性。在日常使用中,有一个副屏真的是再舒服不过了,不论是调试还是游戏,用副屏幕查看效果,回复消息都是极为方便的。
一
博主的几台 Mac 都分别进行了升级,首先是一台 iMac (Retina 5K, 27-inch, Late 2015) ,升级后即可在设置中看到“随航”功能
而另一台 Mac mini (Late 2014) 升级后并未看到随航功能,随后谷歌发现 Sidecar 支持的设备有限。
- Late 2015 27" iMac or newer
- Mid 2016 MacBook Pro or newer
- Late 2018 Mac mini or newer
- Late 2018 MacBook Air or newer
- Early 2016 MacBook or newer
- 2019 Mac Pro
- 2017 iMac Pro
二
然后继续谷歌,发现有海外的大佬已经有在旧设备上开放随航功能的先例。
自动脚本地址:http://dev.zeppel.eu/luca/SidecarCorePatch
注意:安装补丁有风险,请先备份 /System/Library/PrivateFrameworks/SidecarCore.framework/Versions/A/SidecarCore
文件后再进行操作。
然后需要关闭 Mac 的系统完整性校验(SIP),常折腾的都知晓,在此不再赘述,有需要的请参照 How to disable Systems Integrity Protection (SIP) in macOS 进行操作即可。
克隆源码
% git clone http://dev.zeppel.eu/luca/SidecarCorePatch.git
打补丁
% sudo swift patch.swift
执行完毕后重启设备即可发现随航按钮出现在设置中了。
三
在 V2EX 中看到了另一种方法,可能对于部分设备适用,就放在这里了。
- 将 iPad 和 Mac 连接起来
然后打开终端,输入以下命令。
% defaults write com.apple.sidecar.display AllowAllDevices -bool true;
% defaults write com.apple.sidecar.display hasShownPref -bool true;
% open /System/Library/PreferencePanes/Sidecar.prefPane
四
使用随航功能需要设备在同一局域网内,路由器的质量越好,实际体验也越好,并且需要使用同一个 Apple ID 才能使用。
然后同 V2EX 的 @sunlice ,旧设备使用随航功能的体验简直差到爆炸,屏幕显示错乱,有条纹,不时还会闪动,怪不得苹果不开放给旧设备,还是有一定道理的(非洗地)。
附录
参考链接
- Use an iPad as a second display for a Mac - Apple Support
- Sidecar: Turn an iPad Into a Secondary Mac Display - MacRumors
- How to disable Systems Integrity Protection (SIP) in macOS
- 老款的 MacBook 如何使用随航(Sidecar)- V2EX
本文由 柒 创作,采用 知识共享署名4.0
国际许可协议进行许可。
转载本站文章前请注明出处,文章作者保留所有权限。
最后编辑时间: 2019-12-21 15:47 PM
正式版貌似都不能用了?
是的,都不能用了,还是新设备上吧。