zouxian 走线
英文版请见这里。
苹果限制了在中国销售的 Mac 机型上访问 Apple Intelligence 和 Xcode LLM(预测性代码补全)功能。也就是说,如果你使用的是在中国购买的 Mac,即使你不在中国,也无法使用 Apple Intelligence 或 Xcode 预测性代码补全。
如果你不幸处于这种情况,现在是时候带着你的 Mac 来一次_走线_之旅了。
基于 Cyandev 的指南,重启后依然有效的解决方案。
版本对照表
Apple Intelligence
从 | 到 | |
---|---|---|
Macintosh System 1 | 15.0 Beta 4 (24A5298h) | 不提供 Apple Intelligence |
15.1 Beta 1 (24B5009l) | 15.1 Beta 1 (24B5009l) | 支持(需要 zouxian >= v0.2.0) |
Xcode LLM(Xcode 预测性代码补全)
从 | 到 | |
---|---|---|
Macintosh System 1 | 14.6 (23G80) | 不提供 Xcode LLM |
15.0 Beta 1 (24A5264n) | 15.1 Beta 1 (24B5009l) | 支持 |
前提条件
- SIP 调试限制已禁用(通过在恢复模式下执行
csrutil enable --without debug
命令)。 - 对于 Apple Intelligence:登录非中国区 Apple ID,地区设置为美国,语言设置为英语(美国)。
- 对于 Xcode 预测性代码补全:已安装 Xcode 并至少运行一次。
[!注意]
如果你只想使用 Apple Intelligence,无需安装 Xcode。
免责声明
禁用 SIP 可能会导致一些未知影响。请谨慎使用。
安装
通过 Homebrew
brew install catme0w/tap/zouxian
sudo brew services start zouxian
如果你感兴趣,可以查看配方文件
手动安装
sudo curl https://raw.githubusercontent.com/CatMe0w/zouxian/master/zouxian.sh -o /usr/local/bin/zouxian
sudo chmod +x /usr/local/bin/zouxian
sudo curl https://raw.githubusercontent.com/CatMe0w/zouxian/master/cat.me0w.zouxian.plist -o /Library/LaunchDaemons/cat.me0w.zouxian.plist
sudo launchctl load -w /Library/LaunchDaemons/cat.me0w.zouxian.plist
卸载
通过 Homebrew
sudo brew services stop zouxian
sudo rm -rf /opt/homebrew/Cellar/zouxian
brew untap catme0w/tap
手动卸载
sudo launchctl unload -w /Library/LaunchDaemons/cat.me0w.zouxian.plist
sudo rm /Library/LaunchDaemons/cat.me0w.zouxian.plist
sudo rm /usr/local/bin/zouxian
致谢
感谢那些共同使这成为可能的人:Cyandev、Lakr233、Sou1gh0st、Yuriko。
许可证
MIT 许可证