此方法适用于4.1.0版本,也就是微信存储目录变为后的版本。
同样适用于Windows微信聊天记录迁移至MACOS,因为目录结构是一样的,数据都是互认的。
tips:若能够利用群晖文件同步工具,应该就可以实现多端聊天记录云端漫游同步。
1. 在微信聊天记录中用任意一个文件右击在finder中显示,仅文件可以,图片和表情都不可以;

2. 依次上级,找到上级总的文件夹(比如 xwechat_files)
然后把这个文件夹拖到位置硬盘(移动硬盘)。
旧的目录可以放到回收站(暂时不要删,最后再删,防止迁移失败,还能找回)
3. 在原来的位置上创建软链接
使用命令:
ln -s 新的路径 老的路径上一级目录 (可以直接拖文件夹图标)
比如我的命令是:
ln -s /Volumes/980PRO/WeChatFiles/xwechat_files /Users/用户名/Library/Containers/com.tencent.xinWeChat/Data/Documents4. 重新签名微信:以后每次微信升级,都要重新签名
sudo codesign --sign - --force --deep /Applications/WeChat.app如果执行命令失败,权限不够,需要在设置-在隐私与安全性-完全磁盘访问权限,分别增加微信以及终端,直接输入名字选择打开就可以.

5. 微信截图的时候如果失败或者每次启动微信的时候都询问是否允许访问其他数据
因为重新签名后需要重新配置权限
需要在配置权限的时候先把之前的老微信用减法去掉,然后重新用加法加回去,这样就可以了。