硬件
- ThinkBook 14p G2 ACH 2021款
- 网卡:BCM94360Z3
系统环境
- Ventura 13.6.3
- OpenCore 0.9.7
问题现象
- 登陆iMessage后在20秒左右会被踢掉重新登陆
- FaceTime永远登陆不上
所有尝试无效的方法
- 根据OC官方文档修改三码以及ROM
- 使用购买未验证的三码
- 重新安装系统包括Sonoma、Ventura
- 知乎帖子新建管理员账号
- 更换网卡AX210换到BCM94360Z3
- 询问官方客服账号情况(无异常),客服提供解决方案如下:
- 使用安全模式启动,并尝试重新登陆(无效)。OC boot-args添加-x参数即可安全模式启动
- 新建管理员账号登陆
- 更新到Sonoma系统,或重装系统
最终解决方案
解决方法
苹果手机的信息设置中关闭iMessage开关后重新打开。FaceTime同理。重新开关后Mac即可正常登陆。
发现场景
在前几天各种尝试时关闭该开关后Mac重新登陆没有用,之后在今天把这个开关打开后Mac再次登陆即可正常登陆。
我要补充一点,应该是需要关闭所有设备的iMessage 因为我只有手机所以其他设备不清楚。
原理应该是关闭所有开关后再重新打开会重新激活iMessage账号。我在打开的过程中出现过激活中的提示。
最新情况
我在重新登陆iCloud账户后发现iMessage又登陆不上了,尝试了我之前的方法后还是不行。
之后我更换了三码后就好了。不过这次和之前有区别。根据官方文档上的ROM为本机网卡的MAC地址,之前我都是按照文档上的以文本编辑的方式修改config.plist文件将mac地址去除冒号直接粘贴。这次是使用OCC工具根据MAC地址生成,如图选择系统、Mac
具体步骤:
- 使用genSMBIOS生成官网查询不到的三码
- 退出iCloud账号,删除互联网账号中的iCloud
- 根据官方文档删除iMessage相关文件以及钥匙串
- 修改三码,ROM使用工具生成
- 重启并登陆iCloud