• 主页
  • 技术
  • 随笔
  • 生活
  • iOS
  • Flutter
所有文章 关于我

  • 主页
  • 技术
  • 随笔
  • 生活
  • iOS
  • Flutter

国行Mac 开启 Xcode inteligence 提示

2024-11-19

背景

电脑国行 Mac M1,内存 16G,版本 Sequoia 15.1,Xcode 16.1,在Xcode 设置中,Text Editing 下,Editing Tab下,能看到有个设置Predictive code completion,但是默认是关闭的, 国行的提示不支持,这里说的是怎么开启这个,亲测开启成功。

最终效果如下:

步骤

参考XcodeLLMEligible,我用的是不 disable sip 的方式。

首先,在终端中,输入下面命令:

1
2
3
4
5
6
7
8
# Override XcodeLLM only
curl -L https://raw.githubusercontent.com/Kyle-Ye/XcodeLLMEligible/release/0.2/scripts/override.sh | bash -s -- install override xcodellm
# Override Apple Intelligence only
curl -L https://raw.githubusercontent.com/Kyle-Ye/XcodeLLMEligible/release/0.2/scripts/override.sh | bash -s -- install override greymatter
# For Apple Intelligence + Cleanup
curl -L https://raw.githubusercontent.com/Kyle-Ye/XcodeLLMEligible/release/0.2/scripts/override.sh | bash -s -- install override greymatter+strontium
# For XcodeLLM + Apple Intelligence + Cleanup
curl -L https://raw.githubusercontent.com/Kyle-Ye/XcodeLLMEligible/release/0.2/scripts/override.sh | bash -s -- install override xcodellm+greymatter+strontium

看自己的需求,选择对应的命令。可以直接执行第二个,Override Apple Intelligence only这条命令。

如果提示curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 6 ms: Couldn't connect to server,则需要开启全局代理,然后再执行上面的命令。