电脑和 Xcode 也安装了最新的 beta 版本,安装完 Xcode 弹出的那个下载 SDK 的弹窗不能勾选下载 Predictive code completion model ,跳过之后,在设置里面提示 Predictive code completion is not supported in this region. 尝试在系统设置把 region 改为美国,同时也打开全局模式,甚至于重启了,都还是一样提示不可用,所以是无解了吗
![]() | 1 95276 2024-06-11 20:07:48 +08:00 同问 |
2 FangLing 2024-06-11 20:14:57 +08:00 Predictive code completion requires a Mac with Apple silicon and 16GB of unified memory, running macOS 15. (116310768) |
4 codgician 2024-06-11 21:13:29 +08:00 我的国行 mbp 在境外的网络环境下也有这个提示( apple news 等可以正常使用)…… 该不会是基于是否是国行设备特判的吧 qwq |
6 codgician 2024-06-11 21:33:46 +08:00 如果能找到一台能开启 predictive code completion 的 Mac 可以试试看 `defaults read com.apple.dt.Xcode` 查查 predictive code completion 对应的 config 键值是什么,然后可以试试用 `defaults write` 强开会怎样(虽然我不太抱希望 x |
![]() | 7 CedricChanning 2024-06-11 22:39:06 +08:00 via iPhone @kyonoame 那真是令人失望 |
9 marticztn 2024-06-12 09:28:54 +08:00 ![]() @codgician 试了一下,唯一的区别就是: 开启 predictive code 的文件:IDEModelAccessHasUserCOnsentForOnDeviceInteractions= 1; 关闭 predictive code 的文件:IDEModelAccessHasUserCOnsentForOnDeviceInteractions= 0; |
10 codgician 2024-06-12 13:24:12 +08:00 @marticztn 太感谢了,我在我这里试了一下 `defaults write com.apple.dt.Xcode IDEModelAccessHasUserConsentForOnDeviceInteractions -bool true`,还是会有 not supported in this region 的提示。 |
11 walkeryg 2024-06-12 14:22:47 +08:00 我也试了也是一样。有没有新的解决方案啊,我在想比如关了 SIP 改 opencore 或者 sku ,根本上断掉 mac 判断自己是国行电脑的依据,但是具体的应该怎么操作。。 |
![]() | 13 neiltroyer849 2024-06-12 22:15:16 +08:00 无解。之前那个显示旗子大法估计也绕不过这个。 |
![]() | 14 neiltroyer849 2024-06-12 22:17:40 +08:00 关于 Xcode LLM 的 eligibilityd 限制规则被提取出来了,Model regions: Any except China SKU 信息源: https://x.com/Blankwonder/status/1800724587132670405 |
15 codgician 2024-06-12 23:18:33 +08:00 我用 hopper 逆了一下 eligibilityd 确实看到了 IsChinaSKU 的特判: 另外在 https://theapplewiki.com/wiki/Eligibility 可以查询到所有从 eligibilityd 里面逆出来的限制策略列表。 |
![]() | 16 neiltroyer849 2024-06-13 15:18:33 +08:00 @codgician 对的,看起来应该是直接硬件层面的限制 |
17 codgician 2024-06-14 12:47:05 +08:00 @neiltroyer849 嗯,目前能想到的办法是 patch eligibilityd ,但这肯定需要关闭 SIP 以允许加载未经签名的代码(我觉得这有点得不偿失所以没有自己尝试) |
![]() | 18 neiltroyer849 2024-06-14 14:27:41 +08:00 @codgician 是有点大炮轰蚊子的感觉也损失了很大的安全性。而且好像是不是 Apple Silicon 的 Mac 关了 SIP 之后就不能用 iOS app 了? |
19 walkeryg 2024-06-17 15:49:51 +08:00 via iPhone |
21 kyonoame OP @snowflake007 算了,Apple 的 AI 就是一坨,再搭配 Xcode 这个残废支持,Trae 不香吗 |
![]() | 22 snowflake007 157 天前 @kyonoame 我试试 trae |